def test_parameter_loading(testdata_folder): emodel = EnsembleModel( ensemble_name="iter-0", ensemble_path=Path(testdata_folder) / "reek_history_match" / "realization-*" / "iter-0", ) parameters = emodel.load_parameters() assert "REAL" in parameters.columns assert parameters["REAL"].dtype == np.dtype("int64") assert len(parameters.columns) == 27
def test_webviz_store(testdata_folder): emodel = EnsembleModel( ensemble_name="iter-0", ensemble_path=Path(testdata_folder) / "reek_history_match" / "realization-*" / "iter-0", ) emodel.load_parameters() assert len(emodel.webviz_store) == 1 emodel.load_smry() assert len(emodel.webviz_store) == 2 emodel.load_smry(column_keys=["FOIP"]) assert len(emodel.webviz_store) == 3 emodel.load_smry(time_index="raw") assert len(emodel.webviz_store) == 4 emodel.load_smry_meta() assert len(emodel.webviz_store) == 5 emodel.load_smry_meta(column_keys=["R*", "GW?T*"]) assert len(emodel.webviz_store) == 6 emodel.load_csv(Path("share") / "results" / "tables" / "rft.csv") assert len(emodel.webviz_store) == 7