Pytest fixture来断言任何东西
pytest-anything的Python项目详细描述
如果你不得不忽略某个断言的某个部分,你最终会 这个。在
importpytest@pytest.mark.parametrize("obj",["string",123,123.1,True,False,None,object()])deftest_anything(obj,Anything):assertobj==Anything@pytest.mark.parametrize("obj",["string",123,123.1,True,False,object()])deftest_something(obj,Something):assertobj==Somethingdeftest_nothing(Something):obj=Noneassertobj!=Somethingdeftest_anything_repr(Anything):assertrepr(Anything)=="Anything"deftest_something_repr(Something):assertrepr(Something)=="Something"
- 项目
标签: