|
13 | 13 | ['EQUAL', true, 'false', false], |
14 | 14 | ['EQUAL', 1.23, '1.23', true], |
15 | 15 | ['EQUAL', 1.23, '4.56', false], |
| 16 | + ['EQUAL', 1.0, '1', true], |
16 | 17 | ['GREATER_THAN', nil, '1', false], |
17 | 18 | ['GREATER_THAN', 2, '1', true], |
18 | 19 | ['GREATER_THAN', 1, '1', false], |
19 | 20 | ['GREATER_THAN', 0, '1', false], |
20 | 21 | ['GREATER_THAN', 2.1, '2.0', true], |
21 | 22 | ['GREATER_THAN', 2.1, '2.1', false], |
22 | 23 | ['GREATER_THAN', 2.0, '2.1', false], |
| 24 | + ['GREATER_THAN', 2.1, '2', true], |
| 25 | + ['GREATER_THAN', 2, '1.5', false], |
23 | 26 | ['GREATER_THAN_INCLUSIVE', nil, '1', false], |
24 | 27 | ['GREATER_THAN_INCLUSIVE', 2, '1', true], |
25 | 28 | ['GREATER_THAN_INCLUSIVE', 1, '1', true], |
26 | 29 | ['GREATER_THAN_INCLUSIVE', 0, '1', false], |
27 | 30 | ['GREATER_THAN_INCLUSIVE', 2.1, '2.0', true], |
28 | 31 | ['GREATER_THAN_INCLUSIVE', 2.1, '2.1', true], |
29 | 32 | ['GREATER_THAN_INCLUSIVE', 2.0, '2.1', false], |
| 33 | + ['GREATER_THAN_INCLUSIVE', 2.0, '2', true], |
| 34 | + ['GREATER_THAN_INCLUSIVE', 2, '1.5', false], |
30 | 35 | ['LESS_THAN', nil, '2', false], |
31 | 36 | ['LESS_THAN', 1, '2', true], |
32 | 37 | ['LESS_THAN', 1, '1', false], |
33 | 38 | ['LESS_THAN', 1, '0', false], |
34 | 39 | ['LESS_THAN', 2.0, '2.1', true], |
35 | 40 | ['LESS_THAN', 2.1, '2.1', false], |
36 | 41 | ['LESS_THAN', 2.1, '2.0', false], |
| 42 | + ['LESS_THAN', 1.9, '2', true], |
| 43 | + ['LESS_THAN', 1, '1.5', false], |
37 | 44 | ['LESS_THAN_INCLUSIVE', nil, '2', false], |
38 | 45 | ['LESS_THAN_INCLUSIVE', 1, '2', true], |
39 | 46 | ['LESS_THAN_INCLUSIVE', 1, '1', true], |
40 | 47 | ['LESS_THAN_INCLUSIVE', 1, '0', false], |
41 | 48 | ['LESS_THAN_INCLUSIVE', 2.0, '2.1', true], |
42 | 49 | ['LESS_THAN_INCLUSIVE', 2.1, '2.1', true], |
43 | 50 | ['LESS_THAN_INCLUSIVE', 2.1, '2.0', false], |
| 51 | + ['LESS_THAN_INCLUSIVE', 2.0, '2', true], |
| 52 | + ['LESS_THAN_INCLUSIVE', 1, '1.5', false], |
44 | 53 | ['NOT_EQUAL', 'bar', 'baz', true], |
45 | 54 | ['NOT_EQUAL', 'bar', 'bar', false], |
46 | 55 | ['NOT_EQUAL', 1, '2', true], |
|
49 | 58 | ['NOT_EQUAL', false, 'true', true], |
50 | 59 | ['NOT_EQUAL', false, 'false', false], |
51 | 60 | ['NOT_EQUAL', true, 'true', false], |
| 61 | + ['NOT_EQUAL', 95, '90.5', false], |
| 62 | + ['NOT_EQUAL', 1, 'foo', false], |
| 63 | + ['NOT_EQUAL', 1.5, 'foo', false], |
52 | 64 | ['CONTAINS', nil, 'b', false], |
53 | 65 | ['CONTAINS', 'bar', 'b', true], |
54 | 66 | ['CONTAINS', 'bar', 'bar', true], |
55 | 67 | ['CONTAINS', 'bar', 'baz', false], |
| 68 | + ['CONTAINS', 95, '9', false], |
56 | 69 | ['NOT_CONTAINS', nil, 'b', false], |
57 | 70 | ['NOT_CONTAINS', 'bar', 'b', false], |
58 | 71 | ['NOT_CONTAINS', 'bar', 'bar', false], |
59 | 72 | ['NOT_CONTAINS', 'bar', 'baz', true], |
| 73 | + ['NOT_CONTAINS', 95, 'abc', false], |
60 | 74 | ['REGEX', nil, /[a-z]+/, false], |
61 | 75 | ['REGEX', 'foo', /[a-z]+/, true], |
62 | 76 | ['REGEX', 'FOO', /[a-z]+/, false], |
|
0 commit comments