~bzr-pqm/bzr/bzr.dev

0.40.10 by Parth Malwankar
assigned copyright to canonical
1
# Copyright (C) 2010 Canonical Ltd
0.40.1 by Parth Malwankar
initial skeleton
2
#
3
# This program is free software; you can redistribute it and/or modify
4
# it under the terms of the GNU General Public License as published by
5
# the Free Software Foundation; either version 2 of the License, or
6
# (at your option) any later version.
7
#
8
# This program is distributed in the hope that it will be useful,
9
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11
# GNU General Public License for more details.
12
#
13
# You should have received a copy of the GNU General Public License
14
# along with this program; if not, write to the Free Software
15
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
0.49.1 by Jelmer Vernooij
Lazily load commands, saves (some) time loading at bzr startup.
16
0.41.1 by Parth Malwankar
0.0.1 final
17
"""Print lines matching PATTERN for specified files and revisions."""
0.40.1 by Parth Malwankar
initial skeleton
18
0.40.147 by Jelmer Vernooij
Fix compatibility with newer versions of bzr: don't use relative imports in lazy imports, and import features from bzrlib.tests.features.
19
from __future__ import absolute_import
20
6531.3.3 by Jelmer Vernooij
Drop unnecessary compatibility code.
21
from bzrlib import version_info
0.49.1 by Jelmer Vernooij
Lazily load commands, saves (some) time loading at bzr startup.
22
from bzrlib.commands import plugin_cmds
23
24
plugin_cmds.register_lazy("cmd_grep", [], "bzrlib.plugins.grep.cmds")
0.40.2 by Parth Malwankar
initial framework for grep
25
0.40.11 by Parth Malwankar
added basic test
26
def test_suite():
27
    from bzrlib.tests import TestUtil
28
29
    suite = TestUtil.TestSuite()
30
    loader = TestUtil.TestLoader()
31
    testmod_names = [
32
        'test_grep',
33
        ]
34
35
    suite.addTest(loader.loadTestsFromModuleNames(
36
            ["%s.%s" % (__name__, tmn) for tmn in testmod_names]))
37
    return suite
38