Loading docs/topics/testing/advanced.txt +13 −4 Original line number Diff line number Diff line Loading @@ -300,11 +300,13 @@ Defining a test runner .. currentmodule:: django.test.runner .. versionadded:: 1.6 A test runner is a class defining a ``run_tests()`` method. Django ships with a ``DiscoverRunner`` class that defines the default Django testing behavior. This class defines the ``run_tests()`` entry point, plus a selection of other methods that are used to by ``run_tests()`` to set up, execute and tear down the test suite. with a ``DiscoverRunner`` class that defines the default Django testing behavior. This class defines the ``run_tests()`` entry point, plus a selection of other methods that are used to by ``run_tests()`` to set up, execute and tear down the test suite. .. class:: DiscoverRunner(pattern='test*.py', top_level=None, verbosity=1, interactive=True, failfast=True, **kwargs) Loading Loading @@ -341,6 +343,13 @@ set up, execute and tear down the test suite. Attributes ~~~~~~~~~~ .. attribute:: DiscoverRunner.test_loader This is the class that loads tests, whether from TestCases or modules or otherwise and bundles them into test suites for the runner to execute. By default it is set to ``unittest.defaultTestLoader``. You can override this attribute if your tests are going to be loaded in unusual ways. .. attribute:: DiscoverRunner.option_list This is the tuple of ``optparse`` options which will be fed into the Loading Loading
docs/topics/testing/advanced.txt +13 −4 Original line number Diff line number Diff line Loading @@ -300,11 +300,13 @@ Defining a test runner .. currentmodule:: django.test.runner .. versionadded:: 1.6 A test runner is a class defining a ``run_tests()`` method. Django ships with a ``DiscoverRunner`` class that defines the default Django testing behavior. This class defines the ``run_tests()`` entry point, plus a selection of other methods that are used to by ``run_tests()`` to set up, execute and tear down the test suite. with a ``DiscoverRunner`` class that defines the default Django testing behavior. This class defines the ``run_tests()`` entry point, plus a selection of other methods that are used to by ``run_tests()`` to set up, execute and tear down the test suite. .. class:: DiscoverRunner(pattern='test*.py', top_level=None, verbosity=1, interactive=True, failfast=True, **kwargs) Loading Loading @@ -341,6 +343,13 @@ set up, execute and tear down the test suite. Attributes ~~~~~~~~~~ .. attribute:: DiscoverRunner.test_loader This is the class that loads tests, whether from TestCases or modules or otherwise and bundles them into test suites for the runner to execute. By default it is set to ``unittest.defaultTestLoader``. You can override this attribute if your tests are going to be loaded in unusual ways. .. attribute:: DiscoverRunner.option_list This is the tuple of ``optparse`` options which will be fed into the Loading