Skip to content

Commit b120d93

Browse files
committed
tests: update tests to check for new var/nugget/sill handling
1 parent 050cc37 commit b120d93

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

tests/test_covmodel.py

+6-10
Original file line numberDiff line numberDiff line change
@@ -239,20 +239,16 @@ def test_fitting(self):
239239

240240
# treatment of sill/var/nugget by fitting
241241
model = Stable()
242-
model.fit_variogram(
243-
self.gamma_x, self.gamma_y, nugget=False, var=False, sill=2
244-
)
245-
self.assertAlmostEqual(model.var, 1)
246-
self.assertAlmostEqual(model.nugget, 1)
242+
with self.assertRaises(ValueError):
243+
model.fit_variogram(
244+
self.gamma_x, self.gamma_y, nugget=False, var=False, sill=2
245+
)
247246
model.fit_variogram(self.gamma_x, self.gamma_y, var=2, sill=3)
248247
self.assertAlmostEqual(model.var, 2)
249248
self.assertAlmostEqual(model.nugget, 1)
250249
model.var = 3
251-
model.fit_variogram(
252-
self.gamma_x, self.gamma_y, nugget=False, var=False, sill=2
253-
)
254-
self.assertAlmostEqual(model.var, 2)
255-
self.assertAlmostEqual(model.nugget, 0)
250+
with self.assertRaises(ValueError):
251+
model.fit_variogram(self.gamma_x, self.gamma_y, var=False, sill=2)
256252
model.fit_variogram(self.gamma_x, self.gamma_y, weights="inv")
257253
len_save = model.len_scale
258254
model.fit_variogram(

0 commit comments

Comments
 (0)