diff options
author | Adam Spiers <stow@adamspiers.org> | 2011-11-24 16:28:09 +0000 |
---|---|---|
committer | Adam Spiers <stow@adamspiers.org> | 2011-11-24 16:56:11 +0000 |
commit | dc61da22d4fc0ee5f6f0b6a550c8d162e7f1e3bb (patch) | |
tree | 19ed6944797f9f8fb31b08b3ae64ca6677435b8b /t/defer.t | |
parent | 1365c4c4f110b732bcc924a3d59d62b3fe054b9a (diff) | |
download | stow-dc61da22d4fc0ee5f6f0b6a550c8d162e7f1e3bb.tar.gz |
Major refactoring of code into separate Stow and Stow::Util Perl modules
Diffstat (limited to 't/defer.t')
-rwxr-xr-x[-rw-r--r--] | t/defer.t | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/t/defer.t b/t/defer.t index a4f8cf7..24d4d5f 100644..100755 --- a/t/defer.t +++ b/t/defer.t @@ -4,19 +4,23 @@ # Testing defer(). # -# load as a library -BEGIN { use lib qw(. ..); require "stow"; } +use strict; +use warnings; + +use testutil; use Test::More tests => 4; -$Option{'defer'} = [ 'man' ]; -ok(defer('man/man1/file.1') => 'simple success'); +my $stow; + +$stow = new_Stow(defer => [ 'man' ]); +ok($stow->defer('man/man1/file.1') => 'simple success'); -$Option{'defer'} = [ 'lib' ]; -ok(!defer('man/man1/file.1') => 'simple failure'); +$stow = new_Stow(defer => [ 'lib' ]); +ok(! $stow->defer('man/man1/file.1') => 'simple failure'); -$Option{'defer'} = [ 'lib', 'man', 'share' ]; -ok(defer('man/man1/file.1') => 'complex success'); +$stow = new_Stow(defer => [ 'lib', 'man', 'share' ]); +ok($stow->defer('man/man1/file.1') => 'complex success'); -$Option{'defer'} = [ 'lib', 'man', 'share' ]; -ok(!defer('bin/file') => 'complex failure'); +$stow = new_Stow(defer => [ 'lib', 'man', 'share' ]); +ok(! $stow->defer('bin/file') => 'complex failure'); |