def test_example_multiply_configs(tmpdir): """Test for examples.multiply.configs""" path_model = str(tmpdir.join("model")) path_dataset = str(tmpdir.join("dataset")) config = dpr.io.read_json(PATH_CONFIG / "config.json") macros = dpr.io.read_json(PATH_CONFIG / "macros.json") macros["paths"]["path_model"] = path_model macros["paths"]["path_dataset"] = path_dataset parsed = dpr.parse_config(config, macros) job = dpr.from_config(parsed) job.run()
def test_example_configs(): """Test for example.configs""" config = dpr.io.read_json(PATH_CONFIG / "config.json") macros = dpr.io.read_json(PATH_CONFIG / "macros.json") parsed = dpr.parse_config(config, macros) dpr.from_config(parsed)
def test_config_parse_config(config, macros, expected): assert dpr.parse_config(config, macros) == expected