Exemple #1
0
 def test_ensure_int():
     assert TypeCheck.ensure_int(12345) is None
     assert TypeCheck.ensure_int(12341234123412341234) is None
     with pytest.raises(TypeError):
         TypeCheck.ensure_int("12345")
     with pytest.raises(TypeError):
         TypeCheck.ensure_int(12345.0)
Exemple #2
0
 def test_ensure_with_name():
     name = "test_name"
     with pytest.raises(TypeError, match=name):
         TypeCheck.ensure_int("", name)