Skip to content

Commit faed5f1

Browse files
ricardoV94brandonwillard
authored andcommitted
Fix check_logcdf test regression
1 parent 71a3ef2 commit faed5f1

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

pymc3/tests/test_distributions.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -815,8 +815,14 @@ def check_logcdf(
815815
)
816816

817817
# Test that method works with multiple values or raises informative TypeError
818-
with pytest.raises(TypeError), aesara.config.change_flags(mode=Mode("py")):
819-
logcdf(valid_dist, np.array([valid_value, valid_value])).eval()
818+
valid_dist = change_rv_size(valid_dist, 2)
819+
with aesara.config.change_flags(mode=Mode("py")):
820+
try:
821+
logcdf(valid_dist, np.array([valid_value, valid_value])).eval()
822+
except TypeError as err:
823+
assert str(err).endswith(
824+
"logcdf expects a scalar value but received a 1-dimensional object."
825+
)
820826

821827
def check_selfconsistency_discrete_logcdf(
822828
self, distribution, domain, paramdomains, decimal=None, n_samples=100

0 commit comments

Comments
 (0)