| Alex Gaynor | 0d381b7 | 2013-10-16 14:39:34 -0700 | [diff] [blame] | 1 | import pytest |
| 2 | |||||
| 3 | from .utils import encrypt_test | ||||
| 4 | |||||
| 5 | |||||
| 6 | class TestEncryptTest(object): | ||||
| 7 | def test_skips_if_only_if_returns_false(self): | ||||
| 8 | with pytest.raises(pytest.skip.Exception) as exc_info: | ||||
| 9 | encrypt_test( | ||||
| 10 | None, None, None, None, | ||||
| 11 | only_if=lambda api: False, | ||||
| 12 | skip_message="message!" | ||||
| 13 | ) | ||||
| 14 | assert exc_info.value.args[0] == "message!" | ||||