python3.12-cryptography/conftest-skipper.py
Charalampos Stratakis ddaa054179 Import from Fedora python-cryptography @ bee6bfd
Resolves: RHEL-17730
2024-01-16 14:35:27 +01:00

23 lines
524 B
Python

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()