/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

  • Committer: Martin Pool
  • Date: 2007-11-26 02:05:38 UTC
  • mfrom: (3017 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3024.
  • Revision ID: mbp@sourcefrog.net-20071126020538-ho1z20x9qrvk1b61
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
94
94
                          TestSuite,
95
95
                          TestLoader,
96
96
                          )
 
97
from bzrlib.tests.EncodingAdapter import EncodingTestAdapter
97
98
from bzrlib.tests.treeshape import build_tree_contents
98
99
from bzrlib.workingtree import WorkingTree, WorkingTreeFormat2
99
100
 
2473
2474
                   'bzrlib.tests.test_store',
2474
2475
                   'bzrlib.tests.test_strace',
2475
2476
                   'bzrlib.tests.test_subsume',
 
2477
                   'bzrlib.tests.test_switch',
2476
2478
                   'bzrlib.tests.test_symbol_versioning',
2477
2479
                   'bzrlib.tests.test_tag',
2478
2480
                   'bzrlib.tests.test_testament',
2511
2513
    from bzrlib.tests.test_transport_implementations import TransportTestProviderAdapter
2512
2514
    adapter = TransportTestProviderAdapter()
2513
2515
    adapt_modules(test_transport_implementations, adapter, loader, suite)
 
2516
    adapt_tests(
 
2517
        ["bzrlib.tests.test_msgeditor.MsgEditorTest."
 
2518
         "test__create_temp_file_with_commit_template_in_unicode_dir"],
 
2519
        EncodingTestAdapter(), loader, suite)
2514
2520
    for package in packages_to_test():
2515
2521
        suite.addTest(package.test_suite())
2516
2522
    for m in MODULES_TO_TEST:
2602
2608
        suite.addTests(adapter.adapt(test))
2603
2609
 
2604
2610
 
 
2611
def adapt_tests(tests_list, adapter, loader, suite):
 
2612
    """Adapt the tests in tests_list using adapter and add to suite."""
 
2613
    for test in tests_list:
 
2614
        suite.addTests(adapter.adapt(loader.loadTestsFromName(test)))
 
2615
 
 
2616
 
2605
2617
def _rmtree_temp_dir(dirname):
2606
2618
    # If LANG=C we probably have created some bogus paths
2607
2619
    # which rmtree(unicode) will fail to delete