mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-01-29 23:54:01 +00:00
38 lines
955 B
Python
38 lines
955 B
Python
"""
|
|
This module defines the subset of the full test suite which is expected to
|
|
pass on Python 3 in a way which makes that suite discoverable by trial.
|
|
|
|
This module has been ported to Python 3.
|
|
"""
|
|
|
|
from __future__ import unicode_literals
|
|
from __future__ import absolute_import
|
|
from __future__ import division
|
|
from __future__ import print_function
|
|
|
|
from future.utils import PY2
|
|
if PY2:
|
|
from builtins import filter, map, zip, ascii, chr, hex, input, next, oct, open, pow, round, super, bytes, dict, list, object, range, str, max, min # noqa: F401
|
|
|
|
from twisted.python.reflect import (
|
|
namedModule,
|
|
)
|
|
from twisted.trial.runner import (
|
|
TestLoader,
|
|
)
|
|
from twisted.trial.unittest import (
|
|
TestSuite,
|
|
)
|
|
|
|
from allmydata.util._python3 import (
|
|
PORTED_TEST_MODULES,
|
|
)
|
|
|
|
def testSuite():
|
|
loader = TestLoader()
|
|
return TestSuite(list(
|
|
loader.loadModule(namedModule(module))
|
|
for module
|
|
in PORTED_TEST_MODULES
|
|
))
|