Skip to content

Commit 3b763a1

Browse files
michaelosthegetwiecki
authored andcommitted
XFAIL tests that depend on #5007
To unblock this PR/branch from the aeppl integration.
1 parent ddc6cac commit 3b763a1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pymc/tests/test_ndarray_backend.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,9 @@ def setup_class(cls):
221221
with TestSaveLoad.model():
222222
cls.trace = pm.sample(return_inferencedata=False)
223223

224+
@pytest.mark.xfail(
225+
reason="Needs aeppl integration due to unintentional model graph rewrite #5007."
226+
)
224227
def test_save_new_model(self, tmpdir_factory):
225228
directory = str(tmpdir_factory.mktemp("data"))
226229
save_dir = pm.save_trace(self.trace, directory, overwrite=True)
@@ -239,6 +242,9 @@ def test_save_new_model(self, tmpdir_factory):
239242

240243
assert (new_trace["w"] == new_trace_copy["w"]).all()
241244

245+
@pytest.mark.xfail(
246+
reason="Needs aeppl integration due to unintentional model graph rewrite #5007."
247+
)
242248
def test_save_and_load(self, tmpdir_factory):
243249
directory = str(tmpdir_factory.mktemp("data"))
244250
save_dir = pm.save_trace(self.trace, directory, overwrite=True)
@@ -256,11 +262,17 @@ def test_save_and_load(self, tmpdir_factory):
256262
"Restored value of statistic %s does not match stored value" % stat
257263
)
258264

265+
@pytest.mark.xfail(
266+
reason="Needs aeppl integration due to unintentional model graph rewrite #5007."
267+
)
259268
def test_bad_load(self, tmpdir_factory):
260269
directory = str(tmpdir_factory.mktemp("data"))
261270
with pytest.raises(pm.TraceDirectoryError):
262271
pm.load_trace(directory, model=TestSaveLoad.model())
263272

273+
@pytest.mark.xfail(
274+
reason="Needs aeppl integration due to unintentional model graph rewrite #5007."
275+
)
264276
def test_sample_posterior_predictive(self, tmpdir_factory):
265277
directory = str(tmpdir_factory.mktemp("data"))
266278
save_dir = pm.save_trace(self.trace, directory, overwrite=True)

0 commit comments

Comments
 (0)