Skip to content

Commit fa002d7

Browse files
committed
[v6.d REVIEW] Compactify test code
1 parent 686e6a6 commit fa002d7

File tree

1 file changed

+10
-22
lines changed

1 file changed

+10
-22
lines changed

S06-parameters/smiley.t

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -64,28 +64,16 @@ throws-like 'sub a(--> Int:foo) { }',
6464
}
6565

6666
#?rakudo 5 skip 'use parameters is NYI until further notice'
67-
throws-like 'use parameters',
68-
X::Pragma::MustOneOf,
69-
name => "parameters",
70-
'does use parameters fail';
71-
throws-like 'no parameters',
72-
X::Pragma::CannotWhat,
73-
what => "no",
74-
name => "parameters",
75-
'does no parameters fail';
76-
throws-like 'use parameters "bar"',
77-
X::Pragma::UnknownArg,
78-
name => "parameters",
79-
arg => "bar",
80-
'does use parameters "bar" fail';
81-
throws-like 'use parameters :U, :D',
82-
X::Pragma::OnlyOne,
83-
name => 'parameters',
84-
'does use parameters :U, :D fail';
85-
throws-like 'use parameters :foo',
86-
X::InvalidTypeSmiley,
87-
name => 'foo',
88-
'does use parameters :foo fail';
67+
throws-like 'use parameters', X::Pragma::MustOneOf, :name<parameters>,
68+
'use parameters';
69+
throws-like 'no parameters', X::Pragma::CannotWhat, :name<parameters>,
70+
:what<no>, 'no parameters';
71+
throws-like 'use parameters "bar"', X::Pragma::UnknownArg, :name<parameters>,
72+
:arg<bar>, 'use parameters "bar"';
73+
throws-like 'use parameters :U, :D', X::Pragma::OnlyOne, :name<parameters>,
74+
'use parameters :U, :D';
75+
throws-like 'use parameters :foo', X::InvalidTypeSmiley, :name<foo>,
76+
'does use parameters :foo fail';
8977

9078
# RT #127841
9179
is Int:U .gist, '(Int:U)', '.gist on :U smileys';

0 commit comments

Comments
 (0)