123456789101112131415161718192021222324252627282930313233343536373839 |
- # -*- test-case-name: twisted.trial.test -*-
- # Copyright (c) Twisted Matrix Laboratories.
- # See LICENSE for details.
-
- """
- Things likely to be used by writers of unit tests.
- """
-
-
- from twisted.trial._asyncrunner import TestDecorator, TestSuite, decorate
- from twisted.trial._asynctest import TestCase
-
- # Define the public API from the two implementation modules
- from twisted.trial._synctest import (
- FailTest,
- PyUnitResultAdapter,
- SkipTest,
- SynchronousTestCase,
- Todo,
- makeTodo,
- )
-
- # Further obscure the origins of these objects, to reduce surprise (and this is
- # what the values were before code got shuffled around between files, but was
- # otherwise unchanged).
- FailTest.__module__ = SkipTest.__module__ = __name__
-
- __all__ = [
- "decorate",
- "FailTest",
- "makeTodo",
- "PyUnitResultAdapter",
- "SkipTest",
- "SynchronousTestCase",
- "TestCase",
- "TestDecorator",
- "TestSuite",
- "Todo",
- ]
|