def pytest_generate_tests(metafunc): _test_suite = get_series() _test_suite.update(get_geometry_series()) if metafunc.function.__name__ in ["test_consistency", "test_traversal_mutex"]: argsvalues = [] for name, series in _test_suite.items(): args = {"id": name} argsvalues.append(pytest.param(name, series, **args)) metafunc.parametrize(argnames=["name", "series"], argvalues=argsvalues)
Generic, Geometry, Image, Integer, IPAddress, Object, Ordinal, Path, String, Time, TimeDelta, ) from visions.types.email_address import FQDA series = get_series() series.update(get_geometry_series()) typeset = CompleteSet() contains_map = { Integer: { "int_series", "Int64_int_series", "int_range", "Int64_int_nan_series", "int_series_boolean", }, Count: {"np_uint32", "pd_uint32"}, Path: {"path_series_linux", "path_series_linux_missing", "path_series_windows"}, URL: {"url_series", "url_nan_series", "url_none_series"}, Float: {