Exemple #1
0
def test_yaml_save_load_roundtrip(extension):
    data = {"some": ["data"]}
    with NamedTemporaryFile() as f:
        path = Path(f.name).with_suffix(extension)
        save_to_yaml(data, path)
        f.flush()
        data_deserialized = load_yaml(path)
    assert data == data_deserialized
Exemple #2
0
 def from_yaml(cls, path: Pathlike) -> "FeatureExtractor":
     return cls.from_dict(load_yaml(path))