diff options
author | James E Keenan <jkeenan@cpan.org> | 2012-12-26 21:15:40 -0500 |
---|---|---|
committer | James E Keenan <jkeenan@cpan.org> | 2013-01-05 14:08:39 -0500 |
commit | e58f9f9465e9cd79d6e40acab1ec6392e88c4ccf (patch) | |
tree | a5ec1e1489594a4000b80f3528b6d053d60422e3 /t/op/pos.t | |
parent | 7cbbc511dd0bfb761e0fe3ac8ee90ca7297a3e3a (diff) | |
download | perl-e58f9f9465e9cd79d6e40acab1ec6392e88c4ccf.tar.gz |
t/op/pos.t: Provide descriptions for remaining tests lacking them.
Diffstat (limited to 't/op/pos.t')
-rw-r--r-- | t/op/pos.t | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/t/op/pos.t b/t/op/pos.t index 40a91f6416..4c50aa92b6 100644 --- a/t/op/pos.t +++ b/t/op/pos.t @@ -10,31 +10,31 @@ plan tests => 12; $x='banana'; $x=~/.a/g; -is(pos($x), 2); +is(pos($x), 2, "matching, pos() leaves off at offset 2"); $x=~/.z/gc; -is(pos($x), 2); +is(pos($x), 2, "not matching, pos() remains at offset 2"); sub f { my $p=$_[0]; return $p } $x=~/.a/g; -is(f(pos($x)), 4); +is(f(pos($x)), 4, "matching again, pos() next leaves off at offset 4"); # Is pos() set inside //g? (bug id 19990615.008) $x = "test string?"; $x =~ s/\w/pos($x)/eg; -is($x, "0123 5678910?"); +is($x, "0123 5678910?", "pos() set inside //g"); $x = "123 56"; $x =~ / /g; -is(pos($x), 4); +is(pos($x), 4, "matching, pos() leaves off at offset 4"); { local $x } -is(pos($x), 4); +is(pos($x), 4, "value of pos() unaffected by intermediate localization"); # Explicit test that triggers the utf8_mg_len_cache_update() code path in # Perl_sv_pos_b2u(). $x = "\x{100}BC"; $x =~ m/.*/g; -is(pos $x, 3); +is(pos $x, 3, "utf8_mg_len_cache_update() test"); my $destroyed; |