background image
<< can_ok() | is_deeply() >>
<< can_ok() | is_deeply() >>
use_ok()
use_ok()
The real first thing you test is if the module loaded.
use Test::More tests => 1;
BEGIN { use_ok( 'Date::ICal' ); }
Has to be inside a BEGIN block to act like a real 'use'.
Remember the black magic? That's what it was doing.