Skip to content

Commit

Permalink
Add test for --ignore-directory=$bad_directory
Browse files Browse the repository at this point in the history
This addresses issue #7
  • Loading branch information
hoelzro committed Nov 29, 2011
1 parent 1b52e21 commit 2f19722
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions t/ignore-bad-dir.t
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
use strict;
use warnings;
use lib 't';

use Test::More tests => 2;
use Util;

IGNORE_DIR_NO_PERMS: {
mkdir 't/swamp/.ignoreme';
chmod 000, 't/swamp/.ignoreme';

my @args = ( '--ignore-directory=is,.ignoreme', '-l', 'FOO' );
my @files = 't/swamp';

my ( $stdout, $stderr ) = run_ack_with_stderr( @args, @files );
rmdir 't/swamp/.ignoreme';
is @{$stderr}, 1 or diag(explain($stderr));
like $stderr->[0], qr!ack: t/swamp/.ignoreme:!;
}

0 comments on commit 2f19722

Please sign in to comment.