Lines Matching refs:empty
19 # ignore trailing empty string elements.
50 # Assert the equality of A and B, ignoring trailing empty string elements.
57 (ignoring trailing empty strings) ;
63 # logical value (is either an empty list or all empty strings).
98 # Assert the inequality of A and B, ignoring trailing empty string elements.
105 (ignoring trailing empty strings) ;
134 # Assert that A and B are not exactly equal, not ignoring trailing empty string
208 # logical value (is neither an empty list nor all empty strings).
230 # Assert the exact equality of A and B, not ignoring trailing empty string
242 # Assert that the given variable is not an empty list.
244 rule variable-not-empty ( name )
247 if ! $(value)-is-not-empty
250 \"$(name)\" not to be an empty list ;
260 local rule run-equality-test ( equality-assert : ignore-trailing-empty-strings ? )
264 # When the given equality test is expected to ignore trailing empty
267 if $(ignore-trailing-empty-strings)
293 # do not handle lists with empty strings differently depending on
296 local empty = ;
297 local empty-strings = "" "" ;
298 local x-empty-strings = x "" "" ;
299 local empty-strings-x = "" "" x ;
301 $(equality-assert) : $(empty) ;
302 $(not-equality-assert-i) "" : $(empty) ;
303 $(not-equality-assert-i) "" "" : $(empty) ;
304 $(not-equality-assert-i) : $(empty-strings) ;
305 $(not-equality-assert-i) "" : $(empty-strings) ;
306 $(equality-assert) "" "" : $(empty-strings) ;
307 $(equality-assert) $(empty) : $(empty) ;
308 $(equality-assert) $(empty-strings) : $(empty-strings) ;
309 $(not-equality-assert-i) $(empty) : $(empty-strings) ;
310 $(equality-assert) $(x-empty-strings) : $(x-empty-strings) ;
311 $(equality-assert) $(empty-strings-x) : $(empty-strings-x) ;
312 $(not-equality-assert) $(empty-strings-x) : $(x-empty-strings) ;
313 $(not-equality-assert-i) x : $(x-empty-strings) ;
314 $(not-equality-assert) x : $(empty-strings-x) ;
315 $(not-equality-assert-i) x : $(x-empty-strings) ;
316 $(not-equality-assert-i) x "" : $(x-empty-strings) ;
317 $(equality-assert) x "" "" : $(x-empty-strings) ;
318 $(not-equality-assert) x : $(empty-strings-x) ;
319 $(not-equality-assert) "" x : $(empty-strings-x) ;
320 $(equality-assert) "" "" x : $(empty-strings-x) ;
328 run-equality-test equal : ignore-trailing-empty-strings ;