File: default-filter.t

package info (click to toggle)
ack 2.24-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,704 kB
  • sloc: perl: 8,590; ansic: 21; fortran: 11; makefile: 5; sh: 5
file content (98 lines) | stat: -rw-r--r-- 3,267 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#!perl -T

use strict;
use warnings;
use lib 't';

use FilterTest;
use Test::More tests => 1;

use App::Ack::Filter::Default;

App::Ack::Filter->register_filter('default' => 'App::Ack::Filter::Default');

filter_test(
    [ 'default' ], [
        't/swamp/#emacs-workfile.pl#',
        't/swamp/0',
        't/swamp/constitution-100k.pl',
        't/swamp/c-header.h',
        't/swamp/c-source.c',
        't/swamp/crystallography-weenies.f',
        't/swamp/example.R',
        't/swamp/file.bar',
        't/swamp/file.foo',
        't/swamp/fresh.css',
        't/swamp/fresh.min.css',
        't/swamp/fresh.css.min',
        't/swamp/html.htm',
        't/swamp/html.html',
        't/swamp/incomplete-last-line.txt',
        't/swamp/javascript.js',
        't/swamp/lua-shebang-test',
        't/swamp/Makefile',
        't/swamp/Makefile.PL',
        't/swamp/MasterPage.master',
        't/swamp/minified.js.min',
        't/swamp/minified.min.js',
        't/swamp/not-an-#emacs-workfile#',
        't/swamp/notaMakefile',
        't/swamp/notaRakefile',
        't/swamp/notes.md',
        't/swamp/options-crlf.pl',
        't/swamp/options.pl',
        't/swamp/options.pl.bak',
        't/swamp/parrot.pir',
        't/swamp/perl-test.t',
        't/swamp/perl-without-extension',
        't/swamp/perl.cgi',
        't/swamp/perl.handler.pod',
        't/swamp/perl.pl',
        't/swamp/perl.pm',
        't/swamp/perl.pod',
        't/swamp/pipe-stress-freaks.F',
        't/swamp/Rakefile',
        't/swamp/Sample.ascx',
        't/swamp/Sample.asmx',
        't/swamp/sample.asp',
        't/swamp/sample.aspx',
        't/swamp/sample.rake',
        't/swamp/service.svc',
        't/swamp/blib/ignore.pir',
        't/swamp/blib/ignore.pm',
        't/swamp/blib/ignore.pod',
        't/swamp/groceries/fruit',
        't/swamp/groceries/junk',
        't/swamp/groceries/meat',
        't/swamp/groceries/another_subdir/fruit',
        't/swamp/groceries/another_subdir/junk',
        't/swamp/groceries/another_subdir/meat',
        't/swamp/groceries/another_subdir/CVS/fruit',
        't/swamp/groceries/another_subdir/CVS/junk',
        't/swamp/groceries/another_subdir/CVS/meat',
        't/swamp/groceries/another_subdir/RCS/fruit',
        't/swamp/groceries/another_subdir/RCS/junk',
        't/swamp/groceries/another_subdir/RCS/meat',
        't/swamp/groceries/dir.d/fruit',
        't/swamp/groceries/dir.d/junk',
        't/swamp/groceries/dir.d/meat',
        't/swamp/groceries/dir.d/CVS/fruit',
        't/swamp/groceries/dir.d/CVS/junk',
        't/swamp/groceries/dir.d/CVS/meat',
        't/swamp/groceries/dir.d/RCS/fruit',
        't/swamp/groceries/dir.d/RCS/junk',
        't/swamp/groceries/dir.d/RCS/meat',
        't/swamp/groceries/CVS/fruit',
        't/swamp/groceries/CVS/junk',
        't/swamp/groceries/CVS/meat',
        't/swamp/groceries/RCS/fruit',
        't/swamp/groceries/RCS/junk',
        't/swamp/groceries/RCS/meat',
        't/swamp/groceries/subdir/fruit',
        't/swamp/groceries/subdir/junk',
        't/swamp/groceries/subdir/meat',
        't/swamp/stuff.cmake',
        't/swamp/CMakeLists.txt',
        't/swamp/swamp/ignoreme.txt',
    ], 'only non-binary files should be matched'
);