| 3 |
|
|
| 4 |
my $dir_name; |
my $dir_name; |
| 5 |
BEGIN { |
BEGIN { |
| 6 |
|
my $test_dir_name = 't/'; |
| 7 |
$dir_name = 't/tokenizer/'; |
$dir_name = 't/tokenizer/'; |
| 8 |
my $skip = "You don't have JSON module"; |
my $skip = "You don't have JSON module"; |
| 9 |
eval q{ |
eval q{ |
| 10 |
use JSON 1.00; |
use JSON 1.00; |
| 11 |
$skip = "You don't have make command"; |
$skip = "You don't have make command"; |
| 12 |
system ('cd $dir_name; cd ..; make tokenizer-files') == 0 or die |
system ("cd $test_dir_name; make tokenizer-files") == 0 or die |
| 13 |
unless -f $dir_name.'test1.test'; |
unless -f $dir_name.'test1.test'; |
| 14 |
$skip = ''; |
$skip = ''; |
| 15 |
}; |
}; |
| 23 |
} |
} |
| 24 |
|
|
| 25 |
use Test; |
use Test; |
| 26 |
BEGIN { plan tests => 38 } |
BEGIN { plan tests => 67 } |
| 27 |
|
|
| 28 |
use Data::Dumper; |
use Data::Dumper; |
| 29 |
$Data::Dumper::Useqq = 1; |
$Data::Dumper::Useqq = 1; |
| 34 |
} # Data::Dumper::qquote |
} # Data::Dumper::qquote |
| 35 |
|
|
| 36 |
use What::HTML; |
use What::HTML; |
|
use Encode; |
|
| 37 |
|
|
| 38 |
for my $file_name (qw[ |
for my $file_name (qw[ |
| 39 |
test1.test |
test1.test |