diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/asset/list/concat.et | 8 | ||||
| -rw-r--r-- | test/script/list.et | 16 |
2 files changed, 24 insertions, 0 deletions
diff --git a/test/asset/list/concat.et b/test/asset/list/concat.et new file mode 100644 index 0000000..8248cdc --- /dev/null +++ b/test/asset/list/concat.et @@ -0,0 +1,8 @@ +test Test: + let list1 = [ 1 ] + let list2 = [ 2, 3 ] + let empty = [ ] + + let c1 = concat [[ 1 ]] + let c2 = concat [[ 1 ], [], empty] + let c3 = concat [ list1, list2, [ 6, 5 ], list2 ] diff --git a/test/script/list.et b/test/script/list.et new file mode 100644 index 0000000..8dcb4a8 --- /dev/null +++ b/test/script/list.et @@ -0,0 +1,16 @@ +module list + +asset scripts: + path: ../asset/list + + +test ListConcat: + spawn as p + with p: + send "load ${scripts.path}/concat.et" + expect /load-done/ + + send "run Test" + local: + expect /(run-.*)/ capture done + guard (done == "run-done") |