@@ -88,7 +88,7 @@ TEST_CASE("lexicographical comparison operators")
8888 json j_values =
8989 {
9090 nullptr , nullptr ,
91- 17 , 42 ,
91+ - 17 , 42 ,
9292 8u , 13u ,
9393 3.14159 , 23.42 ,
9494 " foo" , " bar" ,
@@ -125,6 +125,8 @@ TEST_CASE("lexicographical comparison operators")
125125 {
126126 CAPTURE (i);
127127 CAPTURE (j);
128+ CAPTURE (j_values[i]);
129+ CAPTURE (j_values[j]);
128130 // check precomputed values
129131 CHECK ( (j_values[i] == j_values[j]) == expected[i][j] );
130132 }
@@ -172,11 +174,11 @@ TEST_CASE("lexicographical comparison operators")
172174 {
173175 {false , false , true , true , true , true , true , true , true , true , true , true , true , true , true , true },
174176 {false , false , true , true , true , true , true , true , true , true , true , true , true , true , true , true },
175- {false , false , false , true , false , false , false , true , true , true , false , false , true , true , true , true },
177+ {false , false , false , true , true , true , true , true , true , true , false , false , true , true , true , true },
176178 {false , false , false , false , false , false , false , false , true , true , false , false , true , true , true , true },
177- {false , false , true , true , false , true , false , true , true , true , false , false , true , true , true , true },
178- {false , false , true , true , false , false , false , true , true , true , false , false , true , true , true , true },
179- {false , false , true , true , true , true , false , true , true , true , false , false , true , true , true , true },
179+ {false , false , false , true , false , true , false , true , true , true , false , false , true , true , true , true },
180+ {false , false , false , true , false , false , false , true , true , true , false , false , true , true , true , true },
181+ {false , false , false , true , true , true , false , true , true , true , false , false , true , true , true , true },
180182 {false , false , false , true , false , false , false , false , true , true , false , false , true , true , true , true },
181183 {false , false , false , false , false , false , false , false , false , false , false , false , false , false , false , false },
182184 {false , false , false , false , false , false , false , false , true , false , false , false , false , false , false , false },
@@ -194,6 +196,8 @@ TEST_CASE("lexicographical comparison operators")
194196 {
195197 CAPTURE (i);
196198 CAPTURE (j);
199+ CAPTURE (j_values[i]);
200+ CAPTURE (j_values[j]);
197201 // check precomputed values
198202 CHECK ( (j_values[i] < j_values[j]) == expected[i][j] );
199203 }
0 commit comments