BEGIN {
chdir 't' if -d 't';
- require Config; import Config;
require './test.pl';
set_up_inc('../lib');
+ require Config; import Config;
skip_all_without_perlio();
}
BEGIN {
chdir 't' if -d 't';
- require Config; import Config;
require './test.pl';
set_up_inc('../lib');
+ require Config; import Config;
}
if (!$Config{'d_fork'}) {
skip_all("fork required to pipe");
BEGIN {
chdir 't' if -d 't';
- require Config; import Config;
require './test.pl';
set_up_inc('../lib');
+ require Config; import Config;
skip_all_if_miniperl();
for my $needed (qw(d_socket)) {
if ($Config{$needed} ne 'define') {
BEGIN {
chdir 't' if -d 't';
- require './test.pl'; require './charset_tools.pl';
+ require './test.pl';
set_up_inc('../lib');
+ require './charset_tools.pl';
}
skip_all_without_perlio();
BEGIN {
chdir 't' if -d 't';
- require "./test.pl"; require './charset_tools.pl';
- $^P |= 0x100;
+ require "./test.pl";
set_up_inc( qw(. ../lib ../dist/if) );
+ require './charset_tools.pl';
+ $^P |= 0x100; # Provide informative "file" names for evals
}
no warnings 'experimental::smartmatch';
BEGIN {
chdir 't' if -d 't';
- require "./test.pl"; require './charset_tools.pl';
+ require "./test.pl";
set_up_inc( qw(. ../lib) );
+ require './charset_tools.pl';
}
use warnings;
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './charset_tools.pl';
set_up_inc('../lib');
+ require './charset_tools.pl';
}
plan tests => 178;
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './charset_tools.pl';
set_up_inc('../lib');
+ require './charset_tools.pl';
}
# We'll run 12 extra tests (see below) if $Q is false.
BEGIN {
chdir 't' if -d 't';
- require './test.pl'; require './charset_tools.pl';
+ require './test.pl';
set_up_inc('../lib');
+ require './charset_tools.pl';
}
plan 33;
@warnings = ();
$@ = "";
warn "foo";
-ok @warnings==1 && $warnings[0] eq "foo at warn.t line 28.\n";
+ok @warnings==1 && $warnings[0] eq "foo at warn.t line 29.\n";
@warnings = ();
$@ = "";
$@ = "";
warn "";
ok @warnings==1 &&
- $warnings[0] eq "Warning: something's wrong at warn.t line 38.\n";
+ $warnings[0] eq "Warning: something's wrong at warn.t line 39.\n";
@warnings = ();
$@ = "";
warn;
ok @warnings==1 &&
- $warnings[0] eq "Warning: something's wrong at warn.t line 44.\n";
+ $warnings[0] eq "Warning: something's wrong at warn.t line 45.\n";
@warnings = ();
$@ = "ERR\n";
@warnings = ();
$@ = "ERR\n";
warn "foo";
-ok @warnings==1 && $warnings[0] eq "foo at warn.t line 60.\n";
+ok @warnings==1 && $warnings[0] eq "foo at warn.t line 61.\n";
@warnings = ();
$@ = "ERR\n";
$@ = "ERR\n";
warn "";
ok @warnings==1 &&
- $warnings[0] eq "ERR\n\t...caught at warn.t line 70.\n";
+ $warnings[0] eq "ERR\n\t...caught at warn.t line 71.\n";
@warnings = ();
$@ = "ERR\n";
warn;
ok @warnings==1 &&
- $warnings[0] eq "ERR\n\t...caught at warn.t line 76.\n";
+ $warnings[0] eq "ERR\n\t...caught at warn.t line 77.\n";
@warnings = ();
$@ = $ea;
@warnings = ();
$@ = $ea;
warn "foo";
-ok @warnings==1 && $warnings[0] eq "foo at warn.t line 92.\n";
+ok @warnings==1 && $warnings[0] eq "foo at warn.t line 93.\n";
@warnings = ();
$@ = $ea;
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib', '../dist/if');
+ require './loc_tools.pl';
}
use strict;
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib');
+ require './loc_tools.pl';
}
skip_all "No locales" unless locales_enabled('LC_CTYPE');
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib');
+ require './loc_tools.pl';
}
skip_all "No locales" unless locales_enabled('LC_CTYPE');
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib');
+ require './loc_tools.pl';
}
$::TEST_CHUNK = 'a';
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib');
+ require './loc_tools.pl';
}
$::TEST_CHUNK = 'aa';
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib');
+ require './loc_tools.pl';
}
$::TEST_CHUNK = 'd';
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib');
+ require './loc_tools.pl';
}
skip_all "No locales" unless locales_enabled('LC_CTYPE');
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './loc_tools.pl';
set_up_inc('../lib');
+ require './loc_tools.pl';
}
$::TEST_CHUNK = 'u';
BEGIN {
chdir 't' if -d 't';
+ require './test.pl';
+ set_up_inc('../lib', '.', '../ext/re');
require Config; import Config;
- require './test.pl'; require './charset_tools.pl';
+ require './charset_tools.pl';
require './loc_tools.pl';
- set_up_inc('../lib', '.', '../ext/re');
}
skip_all_without_unicode_tables();
BEGIN {
chdir 't' if -d 't';
require './test.pl';
- require './charset_tools.pl';
set_up_inc(qw '../lib .');
+ require './charset_tools.pl';
skip_all_if_miniperl("miniperl can't load Tie::Hash::NamedCapture, need for %+ and %-");
}
BEGIN {
chdir 't' if -d 't';
- require './test.pl'; require './charset_tools.pl';
+ require './test.pl';
set_up_inc('../lib');
+ require './charset_tools.pl';
}
our @global;
BEGIN {
chdir 't' if -d 't';
require './test.pl';
+ set_up_inc( '../lib','.','../ext/re' );
require './charset_tools.pl';
require './loc_tools.pl';
- set_up_inc( '../lib','.','../ext/re' );
}
skip_all_without_unicode_tables();
BEGIN {
chdir 't' if -d 't';
- require Config; import Config;
require './test.pl';
set_up_inc('../lib','.','../ext/re');
+ require Config; import Config;
}
skip_all('no re module') unless defined &DynaLoader::boot_DynaLoader;
BEGIN {
chdir 't' if -d 't';
- require "./test.pl"; require './charset_tools.pl';
+ require "./test.pl";
set_up_inc( qw(. ../lib ../cpan/parent/lib) );
+ require './charset_tools.pl';
}
use strict;
BEGIN {
chdir 't' if -d 't';
- require Config; import Config;
require './test.pl';
+ set_up_inc( '../lib' );
+ require Config; import Config;
require './charset_tools.pl';
require './loc_tools.pl';
- set_up_inc( '../lib' );
}
plan(tests => 193);