b.t.test_selftest : module documentation

Part of bzrlib.tests

Tests for the test framework.
Class MetaTestLog No class docstring; 1/1 methods documented
Class TestTreeShape Undocumented
Class TestClassesAvailable As a convenience we expose Test* classes from bzrlib.tests
Class TestTransportScenarios A group of tests that test the transport implementation adaption core.
Class TestBranchScenarios Undocumented
Class TestBzrDirScenarios Undocumented
Class TestRepositoryScenarios Undocumented
Class TestTestScenarioApplication Tests for the test adaption facilities.
Class TestInterRepositoryScenarios Undocumented
Class TestWorkingTreeScenarios Undocumented
Class TestTreeScenarios Undocumented
Class TestInterTreeScenarios A group of tests that test the InterTreeTestAdapter.
Class TestTestCaseInTempDir No class docstring; 1/5 methods documented
Class TestTestCaseWithMemoryTransport No class docstring; 4/9 methods documented
Class TestTestCaseWithTransport Tests for the convenience functions TestCaseWithTransport introduces.
Class TestTestCaseTransports Undocumented
Class TestChrootedTest Undocumented
Class TestProfileResult Undocumented
Class TestTestResult No class docstring; 9/17 methods documented
Class TestRunner No class docstring; 6/15 methods documented
Class SampleTestCase Undocumented
Class TestTestCase Tests that test the core bzrlib TestCase.
Class TestTestCaseLogDetails Undocumented
Class TestTestCloning Tests that test cloning of TestCases (as used by multiply_tests).
Function sample_deprecated_function A deprecated function to test applyDeprecated with.
Function sample_undeprecated_function A undeprecated function to test applyDeprecated with.
Class ApplyDeprecatedHelper A helper class for ApplyDeprecated tests.
Class TestExtraAssertions Tests for new test assertions in bzrlib test suite
Class TestDeprecations Undocumented
Class TestWarningTests Tests for calling methods that raise warnings.
Class TestConvenienceMakers Test for the make_* convenience functions.
Class SelfTestHelper No class docstring; 1/1 methods documented
Class TestSelftest Tests of bzrlib.tests.selftest.
Class TestSelftestWithIdList Undocumented
Class TestSubunitLogDetails Undocumented
Class TestRunBzr No class docstring; 4/8 methods documented
Class TestRunBzrCaptured Undocumented
Class StubProcess A stub process for testing run_bzr_subprocess.
Class TestWithFakedStartBzrSubprocess Base class for tests testing how we might run bzr.
Class TestRunBzrSubprocess No class docstring; 2/7 methods documented
Class TestFinishBzrSubprocess No class docstring; 3/3 methods documented
Class TestStartBzrSubProcess Stub test start_bzr_subprocess.
Class TestActuallyStartBzrSubprocess Tests that really need to do things with an external bzr.
Class TestSelftestFiltering Undocumented
Class TestCheckTreeShape Undocumented
Class TestBlackboxSupport Tests for testsuite blackbox features.
Class TestTestLoader Tests for the test loader.
Class TestTestIdList No class docstring; 1/9 methods documented
Class TestTestSuite Undocumented
Class TestLoadTestIdList Undocumented
Class TestFilteredByModuleTestLoader Undocumented
Class TestFilteredByNameStartTestLoader Undocumented
Class TestTestPrefixRegistry Undocumented
Class TestThreadLeakDetection Ensure when tests leak threads we detect and report it
Class TestPostMortemDebugging Check post mortem debugging works when tests fail or error
Class TestRunSuite No class docstring; 1/1 methods documented
Class TestParallelFork Check operation of --parallel=fork selftest option
Class TestUncollectedWarnings Check a test case still alive after being run emits a warning
Class TestUncollectedWarningsSubunit Check warnings from tests staying alive are emitted with subunit
Class TestUncollectedWarningsForked Check warnings from tests staying alive are emitted when forking
Class TestEnvironHandling Undocumented
Class TestIsolatedEnv Test isolating tests from os.environ.
Class TestDocTestSuiteIsolation Test that tests.DocTestSuite isolates doc tests from os.environ.
Class TestSelftestExcludePatterns No class docstring; 1/6 methods documented
Class TestCounterHooks Undocumented
Function _test_ids Get the ids for the tests in a test suite.
Class _TestException Undocumented
Function _add_numbers Undocumented
Class _MissingFeature Undocumented
Function _get_test Get an instance of a specific example test.
Class _DontSpawnProcess A simple exception which just allows us to skip unnecessary steps
Class _Selftest Mixin for tests needing full selftest output
Class _ForkedSelftest Mixin for tests needing full selftest output with forked children
def _test_ids(test_suite):
Get the ids for the tests in a test suite.
def _add_numbers(a, b):
Undocumented
def _get_test(name):
Get an instance of a specific example test.

We protect this in a function so that they don't auto-run in the test suite.

@deprecated_function(deprecated_in((0, 11, 0)))
def sample_deprecated_function():
A deprecated function to test applyDeprecated with.
def sample_undeprecated_function(a_param):
A undeprecated function to test applyDeprecated with.
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.