fix: change String#contains return type from numeric to boolean
Replace NUM_VAL and integer literals with TRUE_VAL, FALSE_VAL, and BOOL_VAL in the string_contains primitive implementation, and update the test expectations from 1/0 to true/false accordingly.
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
io.write("".contains("")) // expect: 1
|
||||
io.write("anything".contains("")) // expect: 1
|
||||
io.write("something".contains("meth")) // expect: 1
|
||||
io.write("something".contains("some")) // expect: 1
|
||||
io.write("something".contains("ing")) // expect: 1
|
||||
io.write("something".contains("math")) // expect: 0
|
||||
io.write("".contains("")) // expect: true
|
||||
io.write("anything".contains("")) // expect: true
|
||||
io.write("something".contains("meth")) // expect: true
|
||||
io.write("something".contains("some")) // expect: true
|
||||
io.write("something".contains("ing")) // expect: true
|
||||
io.write("something".contains("math")) // expect: false
|
||||
|
||||
// TODO(bob): Passing non-string as argument.
|
||||
|
||||
Reference in New Issue
Block a user