def test_roundtrip_empty_with_store(store, metadata_version): dataset_uuid = "dataset_uuid" dataset = DatasetMetadata(uuid=dataset_uuid, metadata_version=metadata_version) store.put( "{}.by-dataset-metadata.json".format(dataset_uuid), simplejson.dumps(dataset.to_dict()).encode("utf-8"), ) assert dataset == DatasetMetadata.load_from_store(dataset_uuid, store)
def test_roundtrip_empty(metadata_version): ds = DatasetMetadata(uuid="dataset_uuid", metadata_version=metadata_version) assert ds == ds.from_dict(ds.to_dict())