summaryrefslogtreecommitdiff
path: root/ext/XS-APItest
diff options
context:
space:
mode:
Diffstat (limited to 'ext/XS-APItest')
-rw-r--r--ext/XS-APItest/t/fetch_pad_names.t24
1 files changed, 12 insertions, 12 deletions
diff --git a/ext/XS-APItest/t/fetch_pad_names.t b/ext/XS-APItest/t/fetch_pad_names.t
index 3d42280952..fb6dcdbfed 100644
--- a/ext/XS-APItest/t/fetch_pad_names.t
+++ b/ext/XS-APItest/t/fetch_pad_names.t
@@ -41,8 +41,8 @@ general_tests( $cv->(), $names_av, {
],
pad_size => {
total => { cmp => 2, msg => 'Sub has two lexicals.' },
- utf8 => { cmp => 0, msg => 'Sub has no UTF-8 encoded vars.' },
- invariant => { cmp => 2, msg => 'Sub has two invariant vars.' },
+ utf8 => { cmp => 2, msg => 'Sub has only UTF-8 vars.' },
+ invariant => { cmp => 0, msg => 'Sub has no invariant vars.' },
},
vars => [
{ name => '$zest', msg => 'Sub has [\$zest].', type => 'ok' },
@@ -79,8 +79,8 @@ general_tests( $cv->(), $names_av, {
],
pad_size => {
total => { cmp => 2, msg => 'Sub has two lexicals, including those it closed over.' },
- utf8 => { cmp => 1, msg => 'UTF-8 in the pad.' },
- invariant => { cmp => 1, msg => '' },
+ utf8 => { cmp => 2, msg => 'UTF-8 in the pad.' },
+ invariant => { cmp => 0, msg => '' },
},
vars => [
{ name => '$ascii', msg => 'Sub has [$ascii].', type => 'ok' },
@@ -120,8 +120,8 @@ general_tests( $cv->(), $names_av, {
],
pad_size => {
total => { cmp => 2, msg => 'Sub has two lexicals' },
- utf8 => { cmp => 0, msg => 'Latin-1 not upgraded to UTF-8.' },
- invariant => { cmp => 2, msg => '' },
+ utf8 => { cmp => 2, msg => 'Latin-1 got upgraded to UTF-8.' },
+ invariant => { cmp => 0, msg => '' },
},
vars => [
{ name => '$Leon', msg => 'Sub has [$Leon].', type => 'ok' },
@@ -153,8 +153,8 @@ END_EVAL
results => [ ({ SKIP => 1 }) x 3 ],
pad_size => {
total => { cmp => 1, msg => 'Sub has one lexical, which it closed over.' },
- utf8 => { cmp => 0, msg => '' },
- invariant => { cmp => 1, msg => '' },
+ utf8 => { cmp => 1, msg => '' },
+ invariant => { cmp => 0, msg => '' },
},
vars => [
{ name => '$Ceon', msg => "Sub doesn't have [\$Ceon].", type => 'not ok' },
@@ -189,8 +189,8 @@ general_tests( $cv->(), $names_av, {
],
pad_size => {
total => { cmp => 3, msg => 'Sub has three lexicals.' },
- utf8 => { cmp => 1, msg => 'Japanese stored as UTF-8.' },
- invariant => { cmp => 2, msg => '' },
+ utf8 => { cmp => 3, msg => 'Japanese stored as UTF-8.' },
+ invariant => { cmp => 0, msg => '' },
},
vars => [
{ name => "\$\x{6226}\x{56fd}", msg => "Sub has [\$\x{6226}\x{56fd}].", type => 'ok' },
@@ -236,8 +236,8 @@ general_tests( $cv->(), $names_av, {
],
pad_size => {
total => { cmp => 1, msg => 'Sub has one lexical.' },
- utf8 => { cmp => 0, msg => '' },
- invariant => { cmp => 1, msg => '' },
+ utf8 => { cmp => 1, msg => '' },
+ invariant => { cmp => 0, msg => '' },
},
vars => [],
});