We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e380549 + 8b646ed commit dd4571eCopy full SHA for dd4571e
S03-operators/eqv.t
@@ -1,7 +1,7 @@
1
use v6;
2
use Test;
3
4
-plan 58;
+plan 59;
5
6
# L<S03/Comparison semantics/Binary eqv tests equality much like === does>
7
# L<S32::Basics/Any/"=item eqv">
@@ -222,6 +222,18 @@ subtest 'Seq eqv Seq' => {
222
'eqv between Seqs with different end values';
223
}
224
225
+# rakudo/issues/3346
226
+{
227
+ my $test = start {
228
+ my $a = (0,1).hyper;
229
+ my $b = (0,2).hyper;
230
+ die if $a eqv $b;
231
+ };
232
+
233
+ await Promise.anyof($test, Promise.in(5));
234
+ is $test.status, Kept, 'HyperSeq eqv HyperSeq';
235
+}
236
237
subtest 'Throws/lives in lazy cases' => {
238
plan 8;
239
0 commit comments