Skip to content

Commit 5848d86

Browse files
committed
fix after rebase
1 parent f0fe7a1 commit 5848d86

File tree

1 file changed

+21
-10
lines changed

1 file changed

+21
-10
lines changed

pymc/tests/test_distributions_moments.py

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -406,9 +406,6 @@ def test_poisson_moment(mu, size, expected):
406406

407407

408408
@pytest.mark.parametrize(
409-
<<<<<<< HEAD
410-
"c, size, expected",
411-
=======
412409
"n, p, size, expected",
413410
[
414411
(10, 0.7, None, 4),
@@ -423,6 +420,20 @@ def test_negative_binomial_moment(n, p, size, expected):
423420
assert_moment_is_expected(model, expected)
424421

425422

423+
@pytest.mark.parametrize(
424+
"c, size, expected",
425+
[
426+
(1, None, 1),
427+
(1, 5, np.full(5, 1)),
428+
(np.arange(1, 6), None, np.arange(1, 6)),
429+
],
430+
)
431+
def test_constant_moment(c, size, expected):
432+
with Model() as model:
433+
Constant("x", c=c, size=size)
434+
assert_moment_is_expected(model, expected)
435+
436+
426437
@pytest.mark.parametrize(
427438
"psi, theta, size, expected",
428439
[
@@ -435,21 +446,21 @@ def test_negative_binomial_moment(n, p, size, expected):
435446
def test_zero_inflated_poisson_moment(psi, theta, size, expected):
436447
with Model() as model:
437448
ZeroInflatedPoisson("x", psi=psi, theta=theta, size=size)
438-
assert_moment_is_expected(model, expected)
449+
assert_moment_is_expected(model, expected)
439450

440451

441452
@pytest.mark.parametrize(
442453
"psi, n, p, size, expected",
443-
>>>>>>> 2eb37150 (negative binomial moment)
444454
[
445-
(1, None, 1),
446-
(1, 5, np.full(5, 1)),
447-
(np.arange(1, 6), None, np.arange(1, 6)),
455+
(0.2, 7, 0.7, None, 4),
456+
(0.2, 7, 0.3, 5, np.full(5, 2)),
457+
(0.6, 25, np.arange(1, 6) / 10, None, np.arange(1, 6)),
458+
(0.6, 25, np.arange(1, 6) / 10, (2, 5), np.full((2, 5), np.arange(1, 6))),
448459
],
449460
)
450-
def test_constant_moment(c, size, expected):
461+
def test_zero_inflated_binomial_moment(psi, n, p, size, expected):
451462
with Model() as model:
452-
Constant("x", c=c, size=size)
463+
ZeroInflatedBinomial("x", psi=psi, n=n, p=p, size=size)
453464
assert_moment_is_expected(model, expected)
454465

455466

0 commit comments

Comments
 (0)