mirror of
https://codeberg.org/h3xx/simplify_static_dir
synced 2024-08-14 23:57:24 +00:00
28 lines
635 B
Perl
28 lines
635 B
Perl
# vi: et sts=4 sw=4 ts=4
|
|
use strict;
|
|
use warnings;
|
|
|
|
use Test::Simple
|
|
tests => 1;
|
|
|
|
use TestFunctions;
|
|
|
|
my $test_dir = &mktempdir;
|
|
&put_file(
|
|
"$test_dir/1",
|
|
"$test_dir/2",
|
|
);
|
|
|
|
my (undef, $stdout, $stderr) = &run_script_capture('-f', $test_dir);
|
|
ok "freed 1,048,576 bytes (1 MB)\n" eq $stderr, 'prints freed bytes with commas';
|
|
|
|
sub put_file {
|
|
my $bytes = 1048576; # 1 MB
|
|
foreach my $file (@_) {
|
|
open my $fh, '>', $file
|
|
or die "Failed to open file $file for writing: $!";
|
|
for (my $bytes_written = 0; $bytes_written < $bytes; ++$bytes_written) {
|
|
print $fh 'A';
|
|
}
|
|
}
|
|
}
|