#!perl -T
use
5.012;
my
$status
;
$log
->init(
ident
=>
'CELLtest'
);
$log
->info(
"-------------------------------------------------------- "
);
$log
->info(
"--- 002-util.t ---"
);
$log
->info(
"-------------------------------------------------------- "
);
my
$timestamp_regex
=
qr/^\d{4,4}-\d{2,2}-\d{1,2} \d{2,2}:\d{2,2}/
;
my
$timestamp
= utc_timestamp();
ok(
$timestamp
=~
$timestamp_regex
,
"App::CELL::Util::timestamp"
);
my
$test_dir
= File::Spec->catfile (
File::Spec->rootdir(),
);
$status
= is_directory_viable(
$test_dir
);
ok(
$status
,
"Root directory is viable"
);
$test_dir
=
"###foobarbazblat342###"
;
$status
= is_directory_viable(
$test_dir
);
ok( !
$status
,
"Invalid directory is not viable"
);
is(
$App::CELL::Util::not_viable_reason
,
"does not exist"
,
"Invalid directory is not viable for the right reason"
);
done_testing;