|
64 | 64 | that: |
65 | 65 | - '[1,2,3]|intersect([4,5,6]) == []' |
66 | 66 | - '[1,2,3]|intersect([3,4,5,6]) == [3]' |
67 | | - - '[1,2,3]|intersect([3,2,1]) == [1,2,3]' |
68 | | - - '(1,2,3)|intersect((4,5,6))|list == []' |
69 | | - - '(1,2,3)|intersect((3,4,5,6))|list == [3]' |
| 67 | + - '[1,2,3]|intersect([3,2,1]) | sort == [1,2,3]' |
| 68 | + - '(1,2,3)|intersect((4,5,6)) == []' |
| 69 | + - '(1,2,3)|intersect((3,4,5,6)) == [3]' |
70 | 70 | - '["a","A","b"]|intersect(["B","c","C"]) == []' |
71 | 71 | - '["a","A","b"]|intersect(["b","B","c","C"]) == ["b"]' |
72 | | - - '["a","A","b"]|intersect(["b","A","a"]) == ["a","A","b"]' |
73 | | - - '("a","A","b")|intersect(("B","c","C"))|list == []' |
74 | | - - '("a","A","b")|intersect(("b","B","c","C"))|list == ["b"]' |
| 72 | + - '["a","A","b"]|intersect(["b","A","a"]) | sort(case_sensitive=True) == ["A","a","b"]' |
| 73 | + - '("a","A","b")|intersect(("B","c","C")) == []' |
| 74 | + - '("a","A","b")|intersect(("b","B","c","C")) == ["b"]' |
75 | 75 |
|
76 | 76 | - name: Verify difference |
77 | 77 | tags: difference |
78 | 78 | assert: |
79 | 79 | that: |
80 | | - - '[1,2,3]|difference([4,5,6]) == [1,2,3]' |
81 | | - - '[1,2,3]|difference([3,4,5,6]) == [1,2]' |
| 80 | + - '[1,2,3]|difference([4,5,6]) | sort == [1,2,3]' |
| 81 | + - '[1,2,3]|difference([3,4,5,6]) | sort == [1,2]' |
82 | 82 | - '[1,2,3]|difference([3,2,1]) == []' |
83 | | - - '(1,2,3)|difference((4,5,6))|list == [1,2,3]' |
84 | | - - '(1,2,3)|difference((3,4,5,6))|list == [1,2]' |
85 | | - - '["a","A","b"]|difference(["B","c","C"]) == ["a","A","b"]' |
86 | | - - '["a","A","b"]|difference(["b","B","c","C"]) == ["a","A"]' |
| 83 | + - '(1,2,3)|difference((4,5,6)) | sort == [1,2,3]' |
| 84 | + - '(1,2,3)|difference((3,4,5,6)) | sort == [1,2]' |
| 85 | + - '["a","A","b"]|difference(["B","c","C"]) | sort(case_sensitive=True) == ["A","a","b"]' |
| 86 | + - '["a","A","b"]|difference(["b","B","c","C"]) | sort(case_sensitive=True) == ["A","a"]' |
87 | 87 | - '["a","A","b"]|difference(["b","A","a"]) == []' |
88 | | - - '("a","A","b")|difference(("B","c","C"))|list|sort(case_sensitive=True) == ["A","a","b"]' |
89 | | - - '("a","A","b")|difference(("b","B","c","C"))|list|sort(case_sensitive=True) == ["A","a"]' |
| 88 | + - '("a","A","b")|difference(("B","c","C")) | sort(case_sensitive=True) == ["A","a","b"]' |
| 89 | + - '("a","A","b")|difference(("b","B","c","C")) | sort(case_sensitive=True) == ["A","a"]' |
90 | 90 |
|
91 | 91 | - name: Verify symmetric_difference |
92 | 92 | tags: symmetric_difference |
93 | 93 | assert: |
94 | 94 | that: |
95 | | - - '[1,2,3]|symmetric_difference([4,5,6]) == [1,2,3,4,5,6]' |
96 | | - - '[1,2,3]|symmetric_difference([3,4,5,6]) == [1,2,4,5,6]' |
| 95 | + - '[1,2,3]|symmetric_difference([4,5,6]) | sort == [1,2,3,4,5,6]' |
| 96 | + - '[1,2,3]|symmetric_difference([3,4,5,6]) | sort == [1,2,4,5,6]' |
97 | 97 | - '[1,2,3]|symmetric_difference([3,2,1]) == []' |
98 | | - - '(1,2,3)|symmetric_difference((4,5,6))|list == [1,2,3,4,5,6]' |
99 | | - - '(1,2,3)|symmetric_difference((3,4,5,6))|list == [1,2,4,5,6]' |
100 | | - - '["a","A","b"]|symmetric_difference(["B","c","C"]) == ["a","A","b","B","c","C"]' |
101 | | - - '["a","A","b"]|symmetric_difference(["b","B","c","C"]) == ["a","A","B","c","C"]' |
| 98 | + - '(1,2,3)|symmetric_difference((4,5,6)) | sort == [1,2,3,4,5,6]' |
| 99 | + - '(1,2,3)|symmetric_difference((3,4,5,6)) | sort == [1,2,4,5,6]' |
| 100 | + - '["a","A","b"]|symmetric_difference(["B","c","C"]) | sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
| 101 | + - '["a","A","b"]|symmetric_difference(["b","B","c","C"]) | sort(case_sensitive=True) == ["A","B","C","a","c"]' |
102 | 102 | - '["a","A","b"]|symmetric_difference(["b","A","a"]) == []' |
103 | | - - '("a","A","b")|symmetric_difference(("B","c","C"))|list|sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
104 | | - - '("a","A","b")|symmetric_difference(("b","B","c","C"))|list|sort(case_sensitive=True) == ["A","B","C","a","c"]' |
| 103 | + - '("a","A","b")|symmetric_difference(("B","c","C")) | sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
| 104 | + - '("a","A","b")|symmetric_difference(("b","B","c","C")) | sort(case_sensitive=True) == ["A","B","C","a","c"]' |
105 | 105 |
|
106 | 106 | - name: Verify union |
107 | 107 | tags: union |
|
112 | 112 | - '[1,2,3]|union([3,2,1]) == [1,2,3]' |
113 | 113 | - '(1,2,3)|union((4,5,6))|list == [1,2,3,4,5,6]' |
114 | 114 | - '(1,2,3)|union((3,4,5,6))|list == [1,2,3,4,5,6]' |
115 | | - - '["a","A","b"]|union(["B","c","C"]) == ["a","A","b","B","c","C"]' |
116 | | - - '["a","A","b"]|union(["b","B","c","C"]) == ["a","A","b","B","c","C"]' |
117 | | - - '["a","A","b"]|union(["b","A","a"]) == ["a","A","b"]' |
118 | | - - '("a","A","b")|union(("B","c","C"))|list|sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
119 | | - - '("a","A","b")|union(("b","B","c","C"))|list|sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
| 115 | + - '["a","A","b"]|union(["B","c","C"]) | sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
| 116 | + - '["a","A","b"]|union(["b","B","c","C"]) | sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
| 117 | + - '["a","A","b"]|union(["b","A","a"]) | sort(case_sensitive=True) == ["A","a","b"]' |
| 118 | + - '("a","A","b")|union(("B","c","C")) | sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
| 119 | + - '("a","A","b")|union(("b","B","c","C")) | sort(case_sensitive=True) == ["A","B","C","a","b","c"]' |
120 | 120 |
|
121 | 121 | - name: Verify min |
122 | 122 | tags: min |
|
0 commit comments