/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/__init__.py

Merge bzr.dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
111
111
 
112
112
MODULES_TO_TEST = []
113
113
MODULES_TO_DOCTEST = [
 
114
        bzrlib,
114
115
        bzrlib.timestamp,
115
116
        bzrlib.errors,
116
117
        bzrlib.export,
810
811
        Tests that want to use debug flags can just set them in the
811
812
        debug_flags set during setup/teardown.
812
813
        """
813
 
        self._preserved_debug_flags = set(debug.debug_flags)
814
 
        debug.debug_flags.clear()
815
 
        self.addCleanup(self._restore_debug_flags)
 
814
        if 'selftest_debug' not in debug.debug_flags:
 
815
            self._preserved_debug_flags = set(debug.debug_flags)
 
816
            debug.debug_flags.clear()
 
817
            self.addCleanup(self._restore_debug_flags)
816
818
 
817
819
    def _clear_hooks(self):
818
820
        # prevent hooks affecting tests
2742
2744
                   'bzrlib.tests.test_tsort',
2743
2745
                   'bzrlib.tests.test_tuned_gzip',
2744
2746
                   'bzrlib.tests.test_ui',
 
2747
                   'bzrlib.tests.test_uncommit',
2745
2748
                   'bzrlib.tests.test_upgrade',
2746
2749
                   'bzrlib.tests.test_urlutils',
2747
2750
                   'bzrlib.tests.test_versionedfile',