python3.11-cryptography/conftest-skipper.py
Charalampos Stratakis 06dcd318c0 RHEL: Import from Fedora
Resolves: rhbz#2157705
2023-02-11 00:59:00 +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()