aboutsummaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/inputs/in_expression.yue4
-rw-r--r--spec/outputs/in_expression.lua10
2 files changed, 14 insertions, 0 deletions
diff --git a/spec/inputs/in_expression.yue b/spec/inputs/in_expression.yue
index 0393881..f34a4ad 100644
--- a/spec/inputs/in_expression.yue
+++ b/spec/inputs/in_expression.yue
@@ -89,5 +89,9 @@ do
89 b = 1 89 b = 1
90 print a in [b, 10, b] 90 print a in [b, 10, b]
91 91
92do
93 print x in ["", ""]
94 print 1 in [1, 2, 1]
95
92nil 96nil
93 97
diff --git a/spec/outputs/in_expression.lua b/spec/outputs/in_expression.lua
index 6fbbf91..0778c8e 100644
--- a/spec/outputs/in_expression.lua
+++ b/spec/outputs/in_expression.lua
@@ -226,4 +226,14 @@ do
226 local b = 1 226 local b = 1
227 print((b == a or 10 == a or b == a)) 227 print((b == a or 10 == a or b == a))
228end 228end
229do
230 print((function()
231 local _val_0 = x
232 return "" == _val_0 or "" == _val_0
233 end)())
234 print((function()
235 local _val_0 = 1
236 return 1 == _val_0 or 2 == _val_0 or 1 == _val_0
237 end)())
238end
229return nil 239return nil