88
* Modules can now customise their tests by defining a ``load_tests``
89
attribute. ``pydoc bzrlib.tests.TestUtil.TestLoader.loadTestsFromModule``
90
for the documentation on this attribute. (Robert Collins)
92
* New helper function ``bzrlib.tests.condition_id_re`` which helps
93
filter tests based on a regular expression search on the tests id.
96
* New helper function ``bzrlib.tests.condition_isinstance`` which helps
97
filter tests based on class. (Robert Collins)
99
* New helper function ``bzrlib.tests.exclude_suite_by_condition`` which
100
generalises the ``exclude_suite_by_re`` function. (Robert Collins)
102
* New helper function ``bzrlib.tests.filter_suite_by_condition`` which
103
generalises the ``filter_suite_by_re`` function. (Robert Collins)
105
* New helper method ``bzrlib.tests.exclude_tests_by_re`` which gives a new
106
TestSuite that does not contain tests from the input that matched a
107
regular expression. (Robert Collins)
109
* New helper method ``bzrlib.tests.randomize_suite`` which returns a
110
randomized copy of the input suite. (Robert Collins)
112
* New helper method ``bzrlib.tests.split_suite_by_re`` which splits a test
113
suite into two according to a regular expression. (Robert Collins)
115
* The ``exclude_pattern`` and ``random_order`` parameters to the function
116
``bzrlib.tests.filter_suite_by_re`` have been deprecated. (Robert Collins)
118
* The method ``bzrlib.tests.sort_suite_by_re`` has been deprecated. It is
119
replaced by the new helper methods added in this release. (Robert Collins)
89
122
bzr 1.0 2007-12-14
90
123
==================