/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/interversionedfile_implementations/__init__.py

  • Committer: John Arbash Meinel
  • Date: 2008-06-05 16:27:16 UTC
  • mfrom: (3475 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3476.
  • Revision ID: john@arbash-meinel.com-20080605162716-a3hn238tnctbfd8j
merge bzr.dev, resolve NEWS

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
from bzrlib.tests import (
28
28
                          adapt_modules,
29
29
                          default_transport,
30
 
                          TestLoader,
31
30
                          TestScenarioApplier,
32
 
                          TestSuite,
33
31
                          )
34
32
 
35
33
 
73
71
        """Generate the default list of interversionedfile permutations to test."""
74
72
        from bzrlib.versionedfile import InterVersionedFile
75
73
        from bzrlib.weave import WeaveFile
76
 
        from bzrlib.knit import KnitVersionedFile
 
74
        from bzrlib.knit import make_file_knit
77
75
        result = []
78
76
        # test the fallback InterVersionedFile from annotated knits to weave
79
77
        result.append((InterVersionedFile,
80
 
                       KnitVersionedFile,
 
78
                       make_file_knit,
81
79
                       WeaveFile))
82
80
        for optimiser in InterVersionedFile._optimisers:
83
81
            result.append((optimiser,
89
87
        return result
90
88
 
91
89
 
92
 
def test_suite():
93
 
    result = TestSuite()
 
90
def load_tests(basic_tests, module, loader):
 
91
    result = loader.suiteClass()
 
92
    # add the tests for this module
 
93
    result.addTests(basic_tests)
 
94
 
94
95
    test_interversionedfile_implementations = [
95
96
        'bzrlib.tests.interversionedfile_implementations.test_join',
96
97
        ]
101
102
        None,
102
103
        InterVersionedFileTestProviderAdapter.default_test_list()
103
104
        )
104
 
    loader = TestLoader()
105
 
    adapt_modules(test_interversionedfile_implementations, adapter, loader, result)
 
105
    # add the tests for the sub modules
 
106
    adapt_modules(test_interversionedfile_implementations,
 
107
                  adapter, loader, result)
106
108
    return result