Skip to content

Commit eae2252

Browse files
committed
adding more test coverage
Signed-off-by: Nathaniel <[email protected]>
1 parent b5f3a26 commit eae2252

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

causalpy/tests/test_pymc_experiments.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def test_regression_kink_gradient_change():
4646
assert cp.pymc_experiments.RegressionKink._eval_gradient_change(1, 0, -2, 1) == -1.0
4747

4848

49-
def test_inverse_prop_param_recovery():
49+
def test_inverse_prop():
5050
df = cp.load_data("nhefs")
5151
result = cp.pymc_experiments.InversePropensityWeighting(
5252
df,
@@ -69,3 +69,11 @@ def test_inverse_prop_param_recovery():
6969
w1, w2, n1, n2 = result.make_overlap_adjustments(ps)
7070
assert isinstance(w1, pd.Series)
7171
assert isinstance(w2, pd.Series)
72+
ate_list = result.get_ate(0, result.idata)
73+
assert isinstance(ate_list, list)
74+
ate_list = result.get_ate(0, result.idata, method="raw")
75+
assert isinstance(ate_list, list)
76+
ate_list = result.get_ate(0, result.idata, method="robust")
77+
assert isinstance(ate_list, list)
78+
ate_list = result.get_ate(0, result.idata, method="overlap")
79+
assert isinstance(ate_list, list)

0 commit comments

Comments
 (0)