Skip to content

Commit ea28655

Browse files
committed
handle running the test from t/ instead of the root of the repository
1 parent 882cf48 commit ea28655

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

t/porting/merge-deltas.t

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
use v5.36;
22
use Test2::V0;
33

4+
my $root = -f 't/TEST' && -f 'MANIFEST' && -d 'lib' && -d 'ext' ? '.' : '..';
5+
46
# load the script
5-
do('./Porting/merge-deltas.pl') or die $@ || $!;
7+
do("$root/Porting/merge-deltas.pl") or die $@ || $!;
68

79
# tree_for & as_pod
810
{
@@ -34,7 +36,7 @@ do('./Porting/merge-deltas.pl') or die $@ || $!;
3436

3537
# loop_head1
3638
{
37-
my $template_file = 'Porting/perldelta_template.pod';
39+
my $template_file = "$root/Porting/perldelta_template.pod";
3840
my $template = tree_for( slurp($template_file) );
3941

4042
# loop_head1 dies on unexpected =head1

0 commit comments

Comments
 (0)