~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_import_tariff.py

  • Committer: Jelmer Vernooij
  • Date: 2011-06-06 11:57:09 UTC
  • mto: This revision was merged to the branch mainline in revision 5957.
  • Revision ID: jelmer@samba.org-20110606115709-edqifngae6okqize
Review feedback from Vincent.

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
 
55
55
 
56
56
class ImportTariffTestCase(TestCaseWithTransport):
57
 
    """Test the imports used by Bazaar commands."""
 
57
    """Check how many modules are loaded for some representative scenarios.
 
58
 
 
59
    See the Testing Guide in the developer documentation for more explanation.
 
60
 
 
61
 
 
62
    We must respect the setup used by the selftest command regarding
 
63
    plugins. This allows the user to control which plugins are in effect while
 
64
    running these tests and respect the import policies defined here.
 
65
 
 
66
    When failures are encountered for a given plugin, they can generally be
 
67
    addressed by using lazy import or lazy hook registration.
 
68
    """
58
69
 
59
70
    def setUp(self):
60
71
        self.preserved_env_vars = {}
132
143
 
133
144
 
134
145
class TestImportTariffs(ImportTariffTestCase):
135
 
    """Check how many modules are loaded for some representative scenarios.
136
 
 
137
 
    See the Testing Guide in the developer documentation for more explanation.
138
 
 
139
 
 
140
 
    We must respect the setup used by the selftest command regarding
141
 
    plugins. This allows the user to control which plugins are in effect while
142
 
    running these tests and respect the import policies defined here.
143
 
 
144
 
    When failures are encountered for a given plugin, they can generally be
145
 
    addressed by using lazy import or lazy hook registration.
146
 
    """
 
146
    """Basic import tariff tests for some common bzr commands"""
147
147
 
148
148
    def test_import_tariffs_working(self):
149
149
        # check some guaranteed-true and false imports to be sure we're