Skip to content

Commit

Permalink
Add tests for Mu eqv Mu
Browse files Browse the repository at this point in the history
  • Loading branch information
lizmat committed Jun 13, 2021
1 parent 401ef84 commit d63680b
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion S03-operators/eqv.t
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
use v6;
use Test;

plan 59;
plan 64;

# L<S03/Comparison semantics/Binary eqv tests equality much like === does>
# L<S32::Basics/Any/"=item eqv">
Expand Down Expand Up @@ -257,4 +257,10 @@ subtest 'Throws/lives in lazy cases' => {
lives-ok { (1…∞).Array eqv (13).Array }, 'Arrays, only one lazy';
}

is-deeply Mu eqv Mu, True, 'undefined Mu Mu equivalence';
is-deeply Mu eqv Any, False, 'undefined Mu Any equivalence';
is-deeply Any eqv Mu, False, 'undefined Any Mu equivalence';
is-deeply 42 eqv Mu, False, '42 undefined Mu equivalence';
is-deeply Mu eqv 42, False, 'undefined Mu 42 equivalence';

# vim: expandtab shiftwidth=4

0 comments on commit d63680b

Please sign in to comment.