Skip to content

Commit

Permalink
Add tests for "need 6.0" and "need v6.0"
Browse files Browse the repository at this point in the history
  • Loading branch information
titsuki committed Jan 14, 2018
1 parent 0a73f19 commit 4d5e097
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions t/05-messages/02-errors.t
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ use lib <t/packages/>;
use Test;
use Test::Helpers;

plan 35;
plan 36;

# RT #132295

Expand Down Expand Up @@ -279,8 +279,14 @@ throws-like { EVAL "use 6.0;" }, X::Undeclared::Symbols,
:message{ .contains: 'use "v" prefix for pragma (e.g., "use v6;", "use v6.c;")' },
'suggests to use "use v6;" or "use v6.c;" when "use 6.0" is called';

# RT132214

throws-like { EVAL "need 6.0;" }, X::Undeclared::Symbols,
:message{ .contains: 'use "v" prefix for pragma (e.g., "need v6;", "need v6.c;")' },
'suggests to use "need v6;" or "need v6.c;" when "need 6.0" is called';
:message{ .contains: 'use "v" prefix and "use" for pragma (e.g., "use v6;", "use v6.c;")' },
'suggests to use "use v6;" or "use v6.c;" when "need 6.0" is called';

throws-like { EVAL "need v6.0;" }, Exception,
:message{ .contains: 'In case of using pragma, use "use" instead (e.g., "use v6;", "use v6.c;").' },
'suggests to use "use v6;" or "use v6.c;" when "need 6.0" is called';

# vim: ft=perl6 expandtab sw=4

0 comments on commit 4d5e097

Please sign in to comment.