@@ -76,15 +76,15 @@ def test_generate_boolean_concrete_test_cases(self):
76
76
abstract = AbstractCausalTestCase (
77
77
scenario = scenario ,
78
78
intervention_constraints = {
79
- And ( scenario .treatment_variables [self .X5 .name ].z3 == True , scenario .variables [self .X5 .name ].z3 == False )
79
+ scenario .treatment_variables [self .X5 .name ].z3 != scenario .variables [self .X5 .name ].z3
80
80
},
81
81
treatment_variable = self .X5 ,
82
82
expected_causal_effect = {self .Y : Positive ()},
83
83
effect_modifiers = None ,
84
84
)
85
85
concrete_tests , runs = abstract .generate_concrete_tests (2 )
86
- assert len (concrete_tests ) == 1 , "Expected 1 concrete test"
87
- assert len (runs ) == 1 , "Expected 1 run"
86
+ assert len (concrete_tests ) == 2 , "Expected 2 concrete test"
87
+ assert len (runs ) == 2 , "Expected 2 run"
88
88
89
89
def test_generate_enum_concrete_test_cases (self ):
90
90
scenario = Scenario ({self .Car })
@@ -98,7 +98,7 @@ def test_generate_enum_concrete_test_cases(self):
98
98
expected_causal_effect = {self .Y : Positive ()},
99
99
effect_modifiers = None ,
100
100
)
101
- concrete_tests , runs = abstract .generate_concrete_tests (2 )
101
+ concrete_tests , runs = abstract .generate_concrete_tests (10 )
102
102
assert len (concrete_tests ) == 2 , "Expected 2 concrete tests"
103
103
assert len (runs ) == 2 , "Expected 2 runs"
104
104
0 commit comments