From a33c4f2a11d99140491d5fc9da9df34841a48f86 Mon Sep 17 00:00:00 2001 From: msorvoja Date: Thu, 27 Jul 2023 08:50:49 +0300 Subject: [PATCH] Add test for invalid variogram model --- tests/vector_processing/test_kriging_interpolation.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/vector_processing/test_kriging_interpolation.py b/tests/vector_processing/test_kriging_interpolation.py index e9cdb95b..11260d49 100644 --- a/tests/vector_processing/test_kriging_interpolation.py +++ b/tests/vector_processing/test_kriging_interpolation.py @@ -49,3 +49,9 @@ def test_invalid_geometry(): gdf_invalid_geometry = gpd.GeoDataFrame(geometry=gpd.points_from_xy(df["x"], df["y"])) with pytest.raises(NotApplicableGeometryTypeException): kriging(data=gdf_invalid_geometry, resolution=(10, 10), extent=(0, 5, 0, 5)) + + +def test_invalid_variogram_model(): + """Test that invalid variogram model raises the correct exception.""" + with pytest.raises(InvalidParameterValueException): + kriging(gdf, resolution=(10, 10), extent=(0, 5, 0, 5), variogram_model="invalid_model")