MCPcopy
hub / github.com/pydantic/pydantic / test_isinstance

Function test_isinstance

pydantic-core/tests/test_isinstance.py:9–19  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

7
8
9def 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('123') == 123
14 assert v.isinstance_python('123') is True
15
16 with pytest.raises(ValidationError, match='Input should be a valid integer'):
17 v.validate_python('foo')
18
19 assert v.isinstance_python('foo') is False
20
21
22def test_isinstance_strict():

Callers

nothing calls this directly

Calls 2

int_schemaMethod · 0.80
validate_pythonMethod · 0.45

Tested by

no test coverage detected