diff --git a/t/12-rakuast/call-method.rakutest b/t/12-rakuast/call-method.rakutest index a66b2a06cff..f6d54c1ee13 100644 --- a/t/12-rakuast/call-method.rakutest +++ b/t/12-rakuast/call-method.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 15; diff --git a/t/12-rakuast/call-name.rakutest b/t/12-rakuast/call-name.rakutest index ef568270f61..7b29c744efe 100644 --- a/t/12-rakuast/call-name.rakutest +++ b/t/12-rakuast/call-name.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 8; diff --git a/t/12-rakuast/circumfix.rakutest b/t/12-rakuast/circumfix.rakutest index d4be6ce0f6f..47cafb26cdf 100644 --- a/t/12-rakuast/circumfix.rakutest +++ b/t/12-rakuast/circumfix.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 7; diff --git a/t/12-rakuast/code.rakutest b/t/12-rakuast/code.rakutest index d88fb19e0fc..029dd448841 100644 --- a/t/12-rakuast/code.rakutest +++ b/t/12-rakuast/code.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 12; diff --git a/t/12-rakuast/contextualizer.rakutest b/t/12-rakuast/contextualizer.rakutest index a4f397a81a3..e2cc64ec73b 100644 --- a/t/12-rakuast/contextualizer.rakutest +++ b/t/12-rakuast/contextualizer.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 7; diff --git a/t/12-rakuast/errors.rakutest b/t/12-rakuast/errors.rakutest index be611562a69..40a482876b9 100644 --- a/t/12-rakuast/errors.rakutest +++ b/t/12-rakuast/errors.rakutest @@ -1,4 +1,4 @@ -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 1; diff --git a/t/12-rakuast/heredocs.rakutest b/t/12-rakuast/heredocs.rakutest index a6b060b6e1a..21dbde217b5 100644 --- a/t/12-rakuast/heredocs.rakutest +++ b/t/12-rakuast/heredocs.rakutest @@ -1,8 +1,7 @@ # NOTE: if you're adding / adapting tests here, you probably want to do # the same in t/12-rakuast/strings.t -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 12; diff --git a/t/12-rakuast/label.rakutest b/t/12-rakuast/label.rakutest index dc20141d9be..8234665971b 100644 --- a/t/12-rakuast/label.rakutest +++ b/t/12-rakuast/label.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 18; # Do not change this file to done-testing diff --git a/t/12-rakuast/literals.rakutest b/t/12-rakuast/literals.rakutest index 56e5b2a4432..e15ce99f50c 100644 --- a/t/12-rakuast/literals.rakutest +++ b/t/12-rakuast/literals.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 9; diff --git a/t/12-rakuast/meta-operators.rakutest b/t/12-rakuast/meta-operators.rakutest index 65e8f140153..1d0609b4b38 100644 --- a/t/12-rakuast/meta-operators.rakutest +++ b/t/12-rakuast/meta-operators.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 5; diff --git a/t/12-rakuast/name.rakutest b/t/12-rakuast/name.rakutest index 0de686aa0b8..a531cee4a30 100644 --- a/t/12-rakuast/name.rakutest +++ b/t/12-rakuast/name.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 6; diff --git a/t/12-rakuast/nqp.rakutest b/t/12-rakuast/nqp.rakutest index 649221cd28b..4166e068831 100644 --- a/t/12-rakuast/nqp.rakutest +++ b/t/12-rakuast/nqp.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 4; diff --git a/t/12-rakuast/operators.rakutest b/t/12-rakuast/operators.rakutest index 6d6a03ac51c..e091b8f7c3b 100644 --- a/t/12-rakuast/operators.rakutest +++ b/t/12-rakuast/operators.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 31; @@ -375,7 +374,7 @@ subtest 'Multi-dimensional hash indexing' => { ); is-deeply $deparsed, '%h{"y"; "a"}', 'deparse'; - is-deeply $_, (3,), @type[$++] + is-deeply $_, 3, @type[$++] for EVAL($ast), EVAL($deparsed); } diff --git a/t/12-rakuast/origins.rakutest b/t/12-rakuast/origins.rakutest index 0990d90d682..3b6a539e4b4 100644 --- a/t/12-rakuast/origins.rakutest +++ b/t/12-rakuast/origins.rakutest @@ -1,4 +1,4 @@ -use experimental :rakuast; +use v6.e.PREVIEW; use nqp; use NQPP6QRegex:from; use NQPHLL:from; diff --git a/t/12-rakuast/package.rakutest b/t/12-rakuast/package.rakutest index 99a482dc498..dc0a595c1c2 100644 --- a/t/12-rakuast/package.rakutest +++ b/t/12-rakuast/package.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 12; diff --git a/t/12-rakuast/pair.rakutest b/t/12-rakuast/pair.rakutest index 677947b5b18..be4445028ac 100644 --- a/t/12-rakuast/pair.rakutest +++ b/t/12-rakuast/pair.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 8; diff --git a/t/12-rakuast/regex-assertion.rakutest b/t/12-rakuast/regex-assertion.rakutest index 88b58241824..748d7bb4a2a 100644 --- a/t/12-rakuast/regex-assertion.rakutest +++ b/t/12-rakuast/regex-assertion.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 25; diff --git a/t/12-rakuast/regex-charclass.rakutest b/t/12-rakuast/regex-charclass.rakutest index 6d7a5af83fa..d6348df1060 100644 --- a/t/12-rakuast/regex-charclass.rakutest +++ b/t/12-rakuast/regex-charclass.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 5; diff --git a/t/12-rakuast/regex-substitution.rakutest b/t/12-rakuast/regex-substitution.rakutest index 02ede0939c5..30f3e86cd14 100644 --- a/t/12-rakuast/regex-substitution.rakutest +++ b/t/12-rakuast/regex-substitution.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 7; diff --git a/t/12-rakuast/regex.rakutest b/t/12-rakuast/regex.rakutest index 9c2297497d9..89e4c4ebd86 100644 --- a/t/12-rakuast/regex.rakutest +++ b/t/12-rakuast/regex.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 55; diff --git a/t/12-rakuast/signature.rakutest b/t/12-rakuast/signature.rakutest index b4fb501a7bb..a035fd22b86 100644 --- a/t/12-rakuast/signature.rakutest +++ b/t/12-rakuast/signature.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 15; diff --git a/t/12-rakuast/statement-mods.rakutest b/t/12-rakuast/statement-mods.rakutest index 3330d576371..c78dd0b7c93 100644 --- a/t/12-rakuast/statement-mods.rakutest +++ b/t/12-rakuast/statement-mods.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 14; diff --git a/t/12-rakuast/statement-phaser.rakutest b/t/12-rakuast/statement-phaser.rakutest index 626e2fb5919..1c3acf91e94 100644 --- a/t/12-rakuast/statement-phaser.rakutest +++ b/t/12-rakuast/statement-phaser.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 32; # Do not change this file to done-testing diff --git a/t/12-rakuast/statement-prefix.rakutest b/t/12-rakuast/statement-prefix.rakutest index 0f9b5bc76bb..787fd3df847 100644 --- a/t/12-rakuast/statement-prefix.rakutest +++ b/t/12-rakuast/statement-prefix.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 14; diff --git a/t/12-rakuast/statement.rakutest b/t/12-rakuast/statement.rakutest index 55390b2e340..f8effcb7a1e 100644 --- a/t/12-rakuast/statement.rakutest +++ b/t/12-rakuast/statement.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 27; # Do not change this file to done-testing diff --git a/t/12-rakuast/strings.rakutest b/t/12-rakuast/strings.rakutest index 7011a9ecc10..4217b21e9fe 100644 --- a/t/12-rakuast/strings.rakutest +++ b/t/12-rakuast/strings.rakutest @@ -1,8 +1,7 @@ # NOTE: if you're adding / adapting tests here, you probably want to do # the same in t/12-rakuast/heredocs.t -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 13; diff --git a/t/12-rakuast/stubs.rakutest b/t/12-rakuast/stubs.rakutest index c87226dd003..7dfac75762a 100644 --- a/t/12-rakuast/stubs.rakutest +++ b/t/12-rakuast/stubs.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 6; diff --git a/t/12-rakuast/subset.rakutest b/t/12-rakuast/subset.rakutest index 425532f251d..8ac6620943f 100644 --- a/t/12-rakuast/subset.rakutest +++ b/t/12-rakuast/subset.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 7; diff --git a/t/12-rakuast/terms.rakutest b/t/12-rakuast/terms.rakutest index c501ab9e872..c4972966e12 100644 --- a/t/12-rakuast/terms.rakutest +++ b/t/12-rakuast/terms.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 13; diff --git a/t/12-rakuast/var.rakutest b/t/12-rakuast/var.rakutest index 9e12e918259..75ae194f564 100644 --- a/t/12-rakuast/var.rakutest +++ b/t/12-rakuast/var.rakutest @@ -1,5 +1,4 @@ -use MONKEY-SEE-NO-EVAL; -use experimental :rakuast; +use v6.e.PREVIEW; use Test; plan 46;