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!" |