2018-03-27 14:30:46 -04:00
|
|
|
"""Fixture for executing JSTests against."""
|
2015-05-08 14:20:43 -04:00
|
|
|
|
2018-10-08 17:32:36 -04:00
|
|
|
from .external import ExternalFixture as _ExternalFixture
|
2017-09-01 17:40:29 -04:00
|
|
|
from .interface import NoOpFixture as _NoOpFixture
|
2017-06-14 20:44:52 -04:00
|
|
|
from .interface import make_fixture
|
|
|
|
|
from ...utils import autoloader as _autoloader
|
2015-05-08 14:20:43 -04:00
|
|
|
|
2018-10-08 17:32:36 -04:00
|
|
|
EXTERNAL_FIXTURE_CLASS = _ExternalFixture.REGISTERED_NAME
|
2017-09-01 17:40:29 -04:00
|
|
|
NOOP_FIXTURE_CLASS = _NoOpFixture.REGISTERED_NAME
|
2015-05-08 14:20:43 -04:00
|
|
|
|
2017-06-14 20:44:52 -04:00
|
|
|
# We dynamically load all modules in the fixtures/ package so that any Fixture classes declared
|
|
|
|
|
# within them are automatically registered.
|
2018-03-27 14:30:46 -04:00
|
|
|
_autoloader.load_all_modules(name=__name__, path=__path__) # type: ignore
|