Changeset 22040

Show
Ignore:
Timestamp:
08/27/08 11:14:56 (3 months ago)
Author:
moritz
Message:

[t/spec] junction tests need explicit ?(...) to force boolean context,
otherwise ok() autothreads on it

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • t/spec/S03-junctions/boolean-context.t

    r22039 r22040  
    55# L<S03/Junctive Operators/> 
    66 
    7 ok any(1..2), 'any(1..2) in boolean context'; 
     7ok ?any(1..2), 'any(1..2) in boolean context'; 
    88ok !(any(0,0)), 'any(0,0) in boolean context'; 
    99ok !(one(1..2)), 'one(1..2) in boolean context'; 
    10 ok 1|2, '1|2 in boolean context'; 
     10ok ?(1|2), '1|2 in boolean context'; 
    1111ok !(1^2), '1^2 in boolean context'; 
    1212ok !(undef|0), 'undef|0 in boolean context'; 
     
    1515ok !(defined undef), 'defined undef in boolean context'; 
    1616ok !(all(undef, undef)), 'all(undef, undef) in boolean context'; 
    17 ok all(1,1), 'all(1,1) in boolean context'; 
     17ok ?all(1,1), 'all(1,1) in boolean context'; 
    1818ok !(all(1,undef)), 'all(1,undef) in boolean context'; 
    1919 
    20 ok 1|undef, '1|undef in boolean context'; 
    21 ok undef|1, 'undef|1 in boolean context'; 
     20ok ?(1|undef), '1|undef in boolean context'; 
     21ok ?(undef|1), 'undef|1 in boolean context'; 
    2222ok !(1&undef), '1&undef in boolean context'; 
    2323ok !(undef&1), 'undef&1 in boolean context'; 
    24 ok 1^undef, '1^undef in boolean context'; 
    25 ok undef^1, 'undef^1 in boolean context'; 
     24ok ?(1^undef), '1^undef in boolean context'; 
     25ok ?(undef^1), 'undef^1 in boolean context'; 
    2626 
    27 ok -1|undef, '-1|undef in boolean context'; 
    28 ok undef|-1, 'undef|-1 in boolean context'; 
     27ok ?(-1|undef), '-1|undef in boolean context'; 
     28ok ?(undef|-1), 'undef|-1 in boolean context'; 
    2929ok !(-1&undef), '-1&undef in boolean context'; 
    3030ok !(undef&-1), 'undef&-1 in boolean context'; 
    31 ok -1^undef, '-1^undef in boolean context'; 
    32 ok undef^-1, 'undef^-1 in boolean context'; 
     31ok ?(-1^undef), '-1^undef in boolean context'; 
     32ok ?(undef^-1), 'undef^-1 in boolean context'; 
    3333 
    3434(1|undef && pass '1|undef in boolean context') || fail '1|undef in boolean context';