- Timestamp:
- 11/06/08 06:12:11 (2 months ago)
- Files:
-
- 1 modified
-
t/spec/S03-junctions/boolean-context.t (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
t/spec/S03-junctions/boolean-context.t
r22884 r22892 57 57 } 58 58 59 ok 0|undef == 0, '0|undef == 0 in boolean context';59 ok ?(0|undef == 0), '0|undef == 0 in boolean context'; 60 60 61 61 my $message1 = 'boolean context collapses junctions'; 62 62 my $message2 = '...so that they\'re not junctions anymore'; 63 #?DOES 1 64 #?rakudo 4 skip 'junction collapses' 63 65 ok ?(Bool::True & Bool::False) == Bool::False, $message1; 64 66 ok ?(Bool::True & Bool::False) !~~ Junction, $message2; 65 67 ok !(Bool::True & Bool::False) == Bool::True, $message1; 66 68 ok !(Bool::True & Bool::False) !~~ Junction, $message2; 69 #?rakudo 4 skip 'named unary as function call' 67 70 ok true(Bool::True & Bool::False) == Bool::False, $message1; 68 71 ok true(Bool::True & Bool::False) !~~ Junction, $message2;
