--- trunk/t/1-validate-delimiters.t 2007/05/27 09:39:44 845 +++ trunk/t/1-validate-delimiters.t 2007/05/27 09:53:52 846 @@ -1,13 +1,13 @@ #!/usr/bin/perl -w use strict; -use Test::More tests => 10; +use Test::More tests => 11; use Test::Exception; use blib; use Data::Dump qw/dump/; use Cwd qw/abs_path/; -use File::Temp qw/tempfile/; +use File::Temp qw/ :POSIX /; BEGIN { use_ok( 'WebPAC::Validate' ); @@ -18,12 +18,12 @@ ok(my $abs_path = abs_path($0), "abs_path"); $abs_path =~ s#/[^/]*$#/#; -my ( $fh, $path ) = tempfile(); +my $delimiters_path = tmpnam(); ok(my $v = new WebPAC::Validate( path => "$abs_path/data/validate_test", delimiters => [ ' : ', ' ; ', ' / ', ' \. ', ' = ' ], - delimiters_path => $path, + delimiters_path => $delimiters_path, debug => $debug, ), "new"); @@ -94,10 +94,14 @@ ok( $v->save_delimiters_templates, 'save_delimiters_templates' ); +ok( -s $delimiters_path, "$delimiters_path " . -s $delimiters_path . " bytes" ); + ok(my $v2 = new WebPAC::Validate( delimiters => [ ' : ', ' ; ', ' / ', ' \. ', ' = ' ], - delimiters_path => $path, + delimiters_path => $delimiters_path, debug => $debug, ), "new"); is_deeply( $v->{_delimiters_templates}, $v2->{_validate_delimiters_templates}, 'save/load ok'); + +diag dump( $v, $v2 );