9 fresh_perl_is('$_ = qq{OK\n}; print;', "OK\n",
10 'print without arguments outputs $_');
11 fresh_perl_is('$_ = qq{OK\n}; print STDOUT;', "OK\n",
12 'print with only a filehandle outputs $_');
14 skip_if_miniperl('no dynamic loading of PerlIO::scalar in miniperl');
15 fresh_perl_is(<<'EOF', "\xC1\xAF\xC1\xAF\xC1\xB0\xC1\xB3", "", "print doesn't launder utf8 overlongs");
21 # These form overlong "oops"
22 open my $fh, "<:utf8", \"\xC1\xAF\xC1\xAF\xC1\xB0\xC1\xB3"
23 or die "Could not open\n";
24 read($fh, my $s, 10) or die "Could not read\n";