      must be updated to be able to run independently.
  
  .. _test-case-serialized-rollback:
  
  Rollback emulation
  ------------------
  
  Any initial data loaded in migrations will only be available in ``TestCase``
 
</s> remove .. class:: DiscoverRunner(pattern='test*.py', top_level=None, verbosity=1, interactive=True, failfast=True, keepdb=False **kwargs)
 </s> add .. class:: DiscoverRunner(pattern='test*.py', top_level=None, verbosity=1, interactive=True, failfast=True, keepdb=False, reverse=False, **kwargs) </s> remove * Added the ability to preserve the test database by adding the
  :djadminopt:`--keepdb` flag.
 </s> add * Added options to the :djadmin:`test` command to preserve the test database
  (:djadminopt:`--keepdb`) and to run the test cases in reverse order
  (:djadminopt:`--reverse`).
.. versionadded:: 1.8

    You may reverse the execution order inside groups by passing
    :djadminopt:`--reverse` to the test command. This can help with ensuring
    your tests are independent from each other.

      must be updated to be able to run independently.
  
.. versionadded:: 1.8

    You may reverse the execution order inside groups by passing
    :djadminopt:`--reverse` to the test command. This can help with ensuring
    your tests are independent from each other.

  .. _test-case-serialized-rollback:
  
  Rollback emulation
  ------------------
  
  Any initial data loaded in migrations will only be available in ``TestCase``
keep add keep keep keep keep keep keep
 Fixed #23742 -- Added an option to reverse tests order.

This is useful for debugging side effects affecting tests that
are usually executed before a given test. Full suite and pair
tests sort cases more or less deterministically, thus some test
cross-dependencies are easier to reveal by reversing the order.

Thanks Preston Timmons for the review. 
docs/topics/testing/overview.txt