Skip to content

Commit

Permalink
Test for .at, not .pos in parse-base exception tests
Browse files Browse the repository at this point in the history
  • Loading branch information
zoffixznet committed Dec 3, 2016
1 parent c027893 commit faaec89
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions S32-str/parse-base.t
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,15 @@ subtest '.parse-base() as method' => {
'too small radix throws';

throws-like { "###".parse-base(20) },
X::Syntax::Number::InvalidCharacter, :20radix, :0pos, :str<###>,
X::Syntax::Number::InvalidCharacter, :20radix, :0at, :str<###>,
'invalid char at first position, base 20';

throws-like { "-1238321".parse-base(8) },
X::Syntax::Number::InvalidCharacter, :8radix, :4pos, :str<1238321>,
X::Syntax::Number::InvalidCharacter, :8radix, :4at, :str<1238321>,
'invalid char in middle position, base 8';

throws-like { "124".parse-base(4) },
X::Syntax::Number::InvalidCharacter, :4radix, :2pos, :str<124>,
X::Syntax::Number::InvalidCharacter, :4radix, :2at, :str<124>,
'invalid char at last position, base 4';
}

Expand Down Expand Up @@ -92,15 +92,15 @@ subtest 'parse-base() as sub' => {
'too small radix throws';

throws-like { parse-base "###", 20 },
X::Syntax::Number::InvalidCharacter, :20radix, :0pos, :str<###>,
X::Syntax::Number::InvalidCharacter, :20radix, :0at, :str<###>,
'invalid char at first position, base 20';

throws-like { parse-base "-1238321", 8 },
X::Syntax::Number::InvalidCharacter, :8radix, :4pos, :str<1238321>,
X::Syntax::Number::InvalidCharacter, :8radix, :4at, :str<1238321>,
'invalid char in middle position, base 8';

throws-like { parse-base "124", 4 },
X::Syntax::Number::InvalidCharacter, :4radix, :2pos, :str<124>,
X::Syntax::Number::InvalidCharacter, :4radix, :2at, :str<124>,
'invalid char at last position, base 4';
}

Expand Down

0 comments on commit faaec89

Please sign in to comment.