def test_time(args, kwargs): act = rdt.make_time(*args, **kwargs) exp = pdt.time(*args, **kwargs) assert act == exp assert act.tzinfo is exp.tzinfo
def test_invalid_time_fails(args): with pytest.raises(ValueError): rdt.make_time(*args)
def test_time_typeerror(args): with pytest.raises(TypeError): rdt.make_time(*args)
def test_invalid_time_fails_overflow(args): with pytest.raises(OverflowError): rdt.make_time(*args)