BEGIN {
chdir 't' if -d 't';
- @INC = '../lib';
require './test.pl';
+ set_up_inc('../lib');
}
-plan tests => 28;
+plan tests => 29;
@x = (1, 2, 3);
is( join(':',@x), '1:2:3', 'join an array with character');
is $_, "1a2a3a4a5a6a7a8a9a10", 'join, $overloaded, LIST';
is $$o, "b", 'overloading was called once on overloaded separator';
}
+
+for(1,2) { push @_, \join "x", 1 }
+isnt $_[1], $_[0],
+ 'join(const, const) still returns a new scalar each time';