You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
524 B
23 lines
524 B
2 years ago
|
|
||
|
class Skipper:
|
||
|
"""Skip iso8601 and pretend tests
|
||
|
|
||
|
RHEL buildroot doesn't have python-iso8601 and python-pretend. Skip
|
||
|
all tests that use the excluded modules.
|
||
|
"""
|
||
|
|
||
|
def parse_date(self, datestring):
|
||
|
pytest.skip(f"iso8601 module is not available.")
|
||
|
|
||
|
def stub(self, **kwargs):
|
||
|
pytest.skip(f"pretend module is not available.")
|
||
|
|
||
|
def raiser(self, exc):
|
||
|
pytest.skip(f"pretend module is not available.")
|
||
|
|
||
|
|
||
|
import sys
|
||
|
|
||
|
sys.modules["iso8601"] = sys.modules["pretend"] = Skipper()
|
||
|
|