IO-Compress
view release on metacpan or search on metacpan
t/compress/generic.pl view on Meta::CPAN
699700701702703704705706707708709710711712713714715716717718719
ok
@lines
== 1 &&
$lines
[0] eq
$str
;
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
$line
=
$io
->getline();
ok
$line
eq
$str
;
ok
$io
->
eof
;
}
{
local
$/ =
""
;
# paragraph mode
my
$io
=
$UncompressClass
->new(
$name
);
is $., 0;
is
$io
->input_line_number, 0;
ok !
$io
->
eof
;
my
@lines
=
$io
->getlines();
is $., 2;
is
$io
->input_line_number, 2;
ok
$io
->
eof
;
ok
@lines
== 2
or
"# Got "
.
scalar
(
@lines
) .
" lines, expected 2\n"
;
t/compress/generic.pl view on Meta::CPAN
884885886887888889890891892893894895896897898899900901902903904
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
$line
=
$io
->getline;
is $., 1;
is
$io
->input_line_number, 1;
is
$line
,
$str
;
ok
$io
->
eof
;
}
{
local
$/ =
""
;
# paragraph mode
my
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
@lines
=
$io
->getlines;
is $., 2;
is
$io
->input_line_number, 2;
ok
$io
->
eof
;
ok
@lines
== 2
or
"# expected 2 lines, got "
.
scalar
(
@lines
) .
"\n"
;
ok
$lines
[0] eq
"This is an example\nof a paragraph\n\n\n"
or
"# [$lines[0]]\n"
;
t/compress/newtied.pl view on Meta::CPAN
187188189190191192193194195196197198199200201202203204205206207
ok
@lines
== 1 &&
$lines
[0] eq
$str
;
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
$line
= <
$io
>;
ok
$line
eq
$str
;
ok
$io
->
eof
;
}
{
local
$/ =
""
;
# paragraph mode
my
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
@lines
= <
$io
>;
ok
$io
->
eof
;
ok
@lines
== 2
or
"# Got "
.
scalar
(
@lines
) .
" lines, expected 2\n"
;
ok
$lines
[0] eq
"This is an example\nof a paragraph\n\n\n"
or
"# $lines[0]\n"
;
ok
$lines
[1] eq
"and a single line.\n\n"
;
}
t/compress/tied.pl view on Meta::CPAN
228229230231232233234235236237238239240241242243244245246247248
ok
@lines
== 1 &&
$lines
[0] eq
$str
;
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
$line
= <
$io
>;
ok
$line
eq
$str
;
ok
$io
->
eof
;
}
{
local
$/ =
""
;
# paragraph mode
my
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
@lines
= <
$io
>;
ok
$io
->
eof
;
ok
@lines
== 2
or
"# Got "
.
scalar
(
@lines
) .
" lines, expected 2\n"
;
ok
$lines
[0] eq
"This is an example\nof a paragraph\n\n\n"
or
"# $lines[0]\n"
;
ok
$lines
[1] eq
"and a single line.\n\n"
;
}
t/compress/tied.pl view on Meta::CPAN
356357358359360361362363364365366367368369370371372373374375376
ok
@lines
== 1 &&
$lines
[0] eq
$str
;
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
$line
= <
$io
>;
ok
$line
eq
$str
;
ok
$io
->
eof
;
}
{
local
$/ =
""
;
# paragraph mode
my
$io
=
$UncompressClass
->new(
$name
);
ok !
$io
->
eof
;
my
@lines
= <
$io
>;
ok
$io
->
eof
;
ok
@lines
== 2
or
"# expected 2 lines, got "
.
scalar
(
@lines
) .
"\n"
;
ok
$lines
[0] eq
"This is an example\nof a paragraph\n\n\n"
or
"# [$lines[0]]\n"
;
ok
$lines
[1] eq
"and a single line.\n\n"
;
}
( run in 0.262 second using v1.01-cache-2.11-cpan-55f5a4728d2 )