~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/selftest/__init__.py

  • Committer: Lalo Martins
  • Date: 2005-09-07 10:37:16 UTC
  • mto: (1185.1.5)
  • mto: This revision was merged to the branch mainline in revision 1390.
  • Revision ID: lalo@exoweb.net-20050907103716-2fc576c35c2df5f5
cleaning up and refactoring the branch module.

Special attention to import styles (we had all four of them!)  Martin
has standardized on "from bzrlib.foo import bar", so let's stick to it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
66
66
 
67
67
        hdlr = logging.StreamHandler(self._log_file)
68
68
        hdlr.setLevel(logging.DEBUG)
69
 
        hdlr.setFormatter(logging.Formatter('%(levelname)8s  %(message)s'))
 
69
        hdlr.setFormatter(logging.Formatter('%(levelname)4.4s  %(message)s'))
70
70
        logging.getLogger('').addHandler(hdlr)
71
71
        logging.getLogger('').setLevel(logging.DEBUG)
72
72
        self._log_hdlr = hdlr
204
204
        import os
205
205
        self._make_test_root()
206
206
        self._currentdir = os.getcwdu()
207
 
        short_id = self.id().replace('bzrlib.selftest.', '')
208
 
        self.test_dir = os.path.join(self.TEST_ROOT, short_id)
 
207
        self.test_dir = os.path.join(self.TEST_ROOT, self.id())
209
208
        os.mkdir(self.test_dir)
210
209
        os.chdir(self.test_dir)
211
210
        
289
288
 
290
289
 
291
290
def selftest(verbose=False, pattern=".*"):
292
 
    """Run the whole test suite under the enhanced runner"""
293
291
    return run_suite(test_suite(), 'testbzr', verbose=verbose, pattern=pattern)
294
292
 
295
293
 
296
294
def test_suite():
297
 
    """Build and return TestSuite for the whole program."""
298
295
    from bzrlib.selftest.TestUtil import TestLoader, TestSuite
299
296
    import bzrlib, bzrlib.store, bzrlib.inventory, bzrlib.branch
300
297
    import bzrlib.osutils, bzrlib.commands, bzrlib.merge3, bzrlib.plugin
308
305
 
309
306
    testmod_names = \
310
307
                  ['bzrlib.selftest.MetaTestLog',
 
308
                   'bzrlib.selftest.test_parent',
311
309
                   'bzrlib.selftest.testinv',
 
310
                   'bzrlib.selftest.testfetch',
312
311
                   'bzrlib.selftest.versioning',
 
312
                   'bzrlib.selftest.whitebox',
313
313
                   'bzrlib.selftest.testmerge3',
314
314
                   'bzrlib.selftest.testhashcache',
315
315
                   'bzrlib.selftest.teststatus',
316
316
                   'bzrlib.selftest.testlog',
 
317
                   'bzrlib.selftest.blackbox',
317
318
                   'bzrlib.selftest.testrevisionnamespaces',
318
319
                   'bzrlib.selftest.testbranch',
319
320
                   'bzrlib.selftest.testrevision',
320
321
                   'bzrlib.selftest.test_merge_core',
321
322
                   'bzrlib.selftest.test_smart_add',
322
323
                   'bzrlib.selftest.testdiff',
323
 
                   'bzrlib.selftest.test_parent',
324
324
                   'bzrlib.selftest.test_xml',
325
 
                   'bzrlib.selftest.testfetch',
326
 
                   'bzrlib.selftest.whitebox',
 
325
                   'bzrlib.fetch',
327
326
                   'bzrlib.selftest.teststore',
328
 
                   'bzrlib.selftest.blackbox',
329
327
                   ]
330
328
 
331
329
    for m in (bzrlib.store, bzrlib.inventory, bzrlib.branch,