@@ -178,6 +178,7 @@ def test_write_dot_invalid_independence_outcome(self):
178178
179179 def test_evaluate_tests_inestimable (self ):
180180 scarf_df = pd .read_csv ("tests/resources/data/scarf_data.csv" )
181+ scarf_df ["completed" ] = scarf_df ["completed" ].astype (bool )
181182 scarf_df = scarf_df .loc [(scarf_df ["completed" ]) & (scarf_df ["color" ] != "grey" )]
182183
183184 dag = CausalDAG ()
@@ -186,6 +187,7 @@ def test_evaluate_tests_inestimable(self):
186187
187188 abstract_discovery = AbstractDiscovery (scarf_df )
188189 test_results = abstract_discovery .evaluate_tests (dag )
190+ print (test_results )
189191 expected_results = pd .DataFrame (
190192 [
191193 {
@@ -221,7 +223,7 @@ def test_evaluate_tests_inestimable(self):
221223 "expected_effect" : "SomeEffect" ,
222224 "treatment" : "length_in" ,
223225 "outcome" : "completed" ,
224- "effect" : "negative " ,
226+ "effect" : "positive " ,
225227 },
226228 {
227229 "result" : TestResult .PASS ,
@@ -245,7 +247,7 @@ def test_evaluate_tests_inestimable(self):
245247 "effect" : "negative" ,
246248 },
247249 {
248- "result" : TestResult .PASS ,
250+ "result" : TestResult .INESTIMABLE ,
249251 "expected_effect" : "NoEffect" ,
250252 "treatment" : "color" ,
251253 "outcome" : "completed" ,
@@ -260,6 +262,7 @@ def test_evaluate_tests_inestimable(self):
260262 },
261263 ]
262264 )
265+ print (expected_results )
263266 pd .testing .assert_frame_equal (test_results , expected_results )
264267
265268 def test_evaluate_tests (self ):
0 commit comments