python3.12-cryptography/conftest-skipper.py
Charalampos Stratakis e5f0e7adc7 Import from Fedora python-cryptography @ bee6bfd
Resolves: RHEL-17731
2024-01-16 13:54:04 +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()