Skip to content

Commit 48cf747

Browse files
committed
codecov
1 parent 190c1d9 commit 48cf747

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

causal_testing/testing/causal_test_result.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,8 @@ def __init__(
2828
self.error_message = error_message
2929

3030
def __str__(self):
31-
def push(s, inc=" "):
32-
return inc + str(s).replace("\n", "\n" + inc)
33-
3431
result_str = str(self.effect_estimate.value.to_dict())
35-
if "\n" in result_str:
36-
result_str = "\n" + push(self.effect_estimate.value)
37-
if isinstance(self.estimator.base_test_case.treatment_variable, list):
38-
treatment = [x.name for x in self.estimator.base_test_case.treatment_variable]
39-
else:
40-
treatment = self.estimator.base_test_case.treatment_variable.name
32+
treatment = self.estimator.base_test_case.treatment_variable.name
4133
base_str = (
4234
f"Causal Test Result\n==============\n"
4335
f"Treatment: {treatment}\n"

tests/main_tests/test_main.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,15 @@ def test_ctf_batches(self):
174174

175175
self.assertEqual([result["passed"] for result in all_results], [True])
176176

177+
def test_ctf_exception(self):
178+
framework = CausalTestingFramework(self.paths, query="test_input < 0")
179+
framework.setup()
180+
181+
# Load and run tests
182+
framework.load_tests()
183+
with self.assertRaises(ValueError):
184+
framework.run_tests()
185+
177186
def test_ctf_batches_exception_silent(self):
178187
framework = CausalTestingFramework(self.paths, query="test_input < 0")
179188
framework.setup()

tests/testing_tests/test_causal_effect.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def test_Positive_ate_pass(self):
7575
def test_Positive_risk_ratio_pass(self):
7676
ctr = CausalTestResult(
7777
estimator=self.estimator,
78-
effect_estimate=EffectEstimate(type="ate", value=pd.Series(5.05)),
78+
effect_estimate=EffectEstimate(type="risk_ratio", value=pd.Series(5.05)),
7979
)
8080
ev = Positive()
8181
self.assertTrue(ev.apply(ctr))

0 commit comments

Comments
 (0)