# -*- perl -*-
# t/001_basic.t - Optional core module - should be there!
use Test::More tests => 2;
package File::Spec::Functions::Dummy;
use vars qw(@ISA @EXPORT @EXPORT_OK %EXPORT_TAGS);
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(
canonpath
catdir
catfile
curdir
rootdir
updir
no_upwards
file_name_is_absolute
path
);
@EXPORT_OK = qw(
devnull
tmpdir
splitpath
splitdir
catpath
abs2rel
rel2abs
case_tolerant
);
%EXPORT_TAGS = ( ALL => [ @EXPORT_OK, @EXPORT ] );
sub curdir {
die "Ouch! should be calling the one in F::S::F";
}
package main;
use strict;
BEGIN { use_ok( 'Module::Optional', 'File::Spec::Functions' ); }
#02
like(curdir(), qr/\.|\[\]/, "curdir returned something sensible");