()
| 7 | |
| 8 | |
| 9 | def test_isinstance(): |
| 10 | v = SchemaValidator(cs.int_schema()) |
| 11 | assert v.validate_python(123) == 123 |
| 12 | assert v.isinstance_python(123) is True |
| 13 | assert v.validate_python(&class="cm">#x27;123') == 123 |
| 14 | assert v.isinstance_python(&class="cm">#x27;123') is True |
| 15 | |
| 16 | with pytest.raises(ValidationError, match=&class="cm">#x27;Input should be a valid integer'): |
| 17 | v.validate_python(&class="cm">#x27;foo') |
| 18 | |
| 19 | assert v.isinstance_python(&class="cm">#x27;foo') is False |
| 20 | |
| 21 | |
| 22 | def test_isinstance_strict(): |
nothing calls this directly
no test coverage detected