Changeset 36290
- Timestamp:
- 12/28/09 15:16:55 (3 years ago)
- Location:
- lang/perl/Tie-Trace/trunk
- Files:
-
- 3 modified
-
Makefile.PL (modified) (1 diff)
-
lib/Tie/Trace.pm (modified) (1 diff)
-
t/tie-trace-watch.t (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Tie-Trace/trunk/Makefile.PL
r14192 r36290 10 10 PL_FILES => {}, 11 11 PREREQ_PM => { 12 'Test::More' => 0,12 'Test::More' => '0.88', 13 13 'Test::Base' => 0, 14 14 'PadWalker' => 0, -
lang/perl/Tie-Trace/trunk/lib/Tie/Trace.pm
r36058 r36290 326 326 my($self, $key) = @_; 327 327 my $deleted = delete $self->{storage}->{$key}; 328 $deleted = 'undef' if not defined $deleted; 329 $self->_carpit(key => $key, value => sprintf("DELETED(%s)", $self->_dumper($deleted)), filter => sub{$_[0] =~ s/^\'(.+)\'$/$1/; $_[0] =~s /\\'/'/g}) unless $QUIET; 328 $self->_carpit(key => $key, 329 value => sprintf("DELETED(%s)", $self->_dumper(defined $deleted? $deleted : 'undef')), 330 filter => sub{$_[0] =~ s/^\'(.+)\'$/$1/; $_[0] =~s /\\'/'/g} 331 ) unless $QUIET; 330 332 return $deleted; 331 333 } -
lang/perl/Tie-Trace/trunk/t/tie-trace-watch.t
r36058 r36290 1 use Test::More tests => 24;1 use Test::More; 2 2 3 3 local $SIG{__DIE__} = sub {print "ERROR: ", @_;}; … … 94 94 $hash4{xxx}->{xxx} = 'var'; 95 95 unlike($err, qr/^\s*\{xxx\} => 'var'/m, q{$hash{xxx}->{xxx} = 'var'}); 96 $hash4{xxx} = undef; 97 my $del = delete $hash4{xxx}; 98 is($del, undef); 96 99 97 100 =iranai … … 120 123 } 121 124 122 125 done_testing;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)