示例#1
0
 def test_invalid(self) -> None:
     prop = bcpp.PandasDataFrame()
     assert not prop.is_valid(None)
     assert not prop.is_valid(1.0 + 1.0j)
     assert not prop.is_valid(())
     assert not prop.is_valid([])
     assert not prop.is_valid({})
     assert not prop.is_valid(_TestHasProps())
     assert not prop.is_valid(_TestModel())
示例#2
0
 def test_valid(self, pd) -> None:
     prop = bcpp.PandasDataFrame()
     assert prop.is_valid(pd.DataFrame())