Skip to content

Commit d12cd0b

Browse files
committed
Fixed the tests
1 parent beb9547 commit d12cd0b

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

tests/estimation_tests/test_ipcw_estimator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def test_estimate_hazard_ratio(self):
3333
eligibility=None,
3434
)
3535
estimate, intervals = estimation_model.estimate_hazard_ratio()
36-
self.assertEqual(estimate["trtrand"], 1.0)
36+
self.assertEqual(round(estimate["trtrand"], 3), 1.936)
3737

3838
def test_invalid_treatment_strategies(self):
3939
timesteps_per_intervention = 1

tests/testing_tests/test_causal_test_adequacy.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,11 +144,12 @@ def test_data_adequacy_group_by(self):
144144
causal_test_result = causal_test_case.execute_test(estimation_model, None)
145145
adequacy_metric = DataAdequacy(causal_test_case, estimation_model, group_by="id")
146146
adequacy_metric.measure_adequacy()
147-
causal_test_result.adequacy = adequacy_metric
148-
print(causal_test_result.adequacy.to_dict())
147+
adequacy_dict = adequacy_metric.to_dict()
148+
self.assertEqual(round(adequacy_dict["kurtosis"]["trtrand"], 3), -0.336)
149+
adequacy_dict.pop("kurtosis")
149150
self.assertEqual(
150-
causal_test_result.adequacy.to_dict(),
151-
{"kurtosis": {"trtrand": 0.0}, "bootstrap_size": 100, "passing": 0, "successful": 95},
151+
adequacy_dict,
152+
{"bootstrap_size": 100, "passing": 28, "successful": 95},
152153
)
153154

154155
def test_dag_adequacy_dependent(self):

0 commit comments

Comments
 (0)