~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/__init__.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-06-06 08:44:12 UTC
  • mfrom: (3474.2.1 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20080606084412-dhc7evfuhlcth4h2
(mbp) tests for external-reference repositories

Show diffs side-by-side

added added

removed removed

Lines of Context:
2748
2748
                   'bzrlib.tests.test_registry',
2749
2749
                   'bzrlib.tests.test_remote',
2750
2750
                   'bzrlib.tests.test_repository',
 
2751
                   'bzrlib.tests.per_repository_reference',
2751
2752
                   'bzrlib.tests.test_revert',
2752
2753
                   'bzrlib.tests.test_revision',
2753
2754
                   'bzrlib.tests.test_revisionspec',
2968
2969
 
2969
2970
def adapt_modules(mods_list, adapter, loader, suite):
2970
2971
    """Adapt the modules in mods_list using adapter and add to suite."""
2971
 
    for test in iter_suite_tests(loader.loadTestsFromModuleNames(mods_list)):
 
2972
    tests = loader.loadTestsFromModuleNames(mods_list)
 
2973
    adapt_tests(tests, adapter, suite)
 
2974
 
 
2975
 
 
2976
def adapt_tests(tests_list, adapter, suite):
 
2977
    """Adapt the tests in tests_list using adapter and add to suite."""
 
2978
    for test in iter_suite_tests(tests_list):
2972
2979
        suite.addTests(adapter.adapt(test))
2973
2980
 
2974
2981
 
2975
 
def adapt_tests(tests_list, adapter, loader, suite):
2976
 
    """Adapt the tests in tests_list using adapter and add to suite."""
2977
 
    for test in tests_list:
2978
 
        suite.addTests(adapter.adapt(loader.loadTestsFromName(test)))
2979
 
 
2980
 
 
2981
2982
def _rmtree_temp_dir(dirname):
2982
2983
    # If LANG=C we probably have created some bogus paths
2983
2984
    # which rmtree(unicode) will fail to delete