diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2018-09-03 16:37:32 +0200 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2018-09-04 16:29:59 +0300 |
commit | 5007870b52aa549971824959a55ad3bb886f09e0 (patch) | |
tree | b0ef7f24c0b9ece2ed23f3c1792f16da324e4171 /tests/eval/comp.test | |
parent | 09d60452a80d14d9b8bf3a9395860b50683fa1e8 (diff) |
Rename .test/test{} to .testscript/testscript{}
Diffstat (limited to 'tests/eval/comp.test')
-rw-r--r-- | tests/eval/comp.test | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/tests/eval/comp.test b/tests/eval/comp.test deleted file mode 100644 index c1a4cf7..0000000 --- a/tests/eval/comp.test +++ /dev/null @@ -1,47 +0,0 @@ -# file : tests/eval/comp.test -# copyright : Copyright (c) 2014-2018 Code Synthesis Ltd -# license : MIT; see accompanying LICENSE file - -# Test comparison operators (eval-comp). - -.include ../common.test - -$* <'print (foo == bar)' >'false' : eq-false -$* <'print (foo == foo)' >'true' : eq-true - -$* <'print (foo != foo)' >'false' : ne-false -$* <'print (foo != bar)' >'true' : ne-true - -$* <'print (foo < bar)' >'false' : lt-false -$* <'print (bar < foo)' >'true' : lt-true - -$* <'print (bar > foo)' >'false' : gt-false -$* <'print (foo > bar)' >'true' : gt-true - -$* <'print (foo <= bar)' >'false' : le-false -$* <'print (bar <= foo)' >'true' : le-true -$* <'print (bar <= bar)' >'true' : le-true-eq - -$* <'print (bar >= foo)' >'false' : ge-false -$* <'print (foo >= bar)' >'true' : ge-true -$* <'print (foo >= foo)' >'true' : ge-true-eq - -: associativity -: -$* <'print (foo == bar == false)' >'true' - -: type -: -{ - $* <'print ((foo bar) == foo bar)' >'true' : untyped-list - $* <'print ("" == "")' >'true' : untyped-empty - - $* <'print (0 < 00)' >'true' : untyped-untyped - $* <'print (0 < [null])' >'false' : untyped-null - $* <'print ([uint64] 00 < 0)' >'false' : uint64-untyped - $* <'print ([uint64] 00 < [null])' >'false' : uint64-null - $* <'print ([uint64] 00 < [uint64] 0)' >'false' : uint64-uint64 - $* <'print ([uint64] 00 < [string] 0)' 2>>EOE != 0 : uint64-string - <stdin>:1:20: error: comparison between uint64 and string - EOE -} |