import pytest | |
from .utils import encrypt_test | |
class TestEncryptTest(object): | |
def test_skips_if_only_if_returns_false(self): | |
with pytest.raises(pytest.skip.Exception) as exc_info: | |
encrypt_test( | |
None, None, None, None, | |
only_if=lambda api: False, | |
skip_message="message!" | |
) | |
assert exc_info.value.args[0] == "message!" |