Skip to content

Commit e608219

Browse files
committed
Added extra test
1 parent fc0ba67 commit e608219

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

tests/estimation_tests/test_multinomial_regression_estimator.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@ def test_odds_ratio(self):
2323
effect_estimate = multinomial_regression_estimator.estimate_unit_odds_ratio()
2424
self.assertEqual(round(effect_estimate.value.iloc[0], 4), 0.8948)
2525

26+
def test_odds_ratio_category(self):
27+
df = self.scarf_df.copy()
28+
multinomial_regression_estimator = MultinomialRegressionEstimator(
29+
BaseTestCase(Input("length_in", float), Output("color", bool)), 65, 55, set(), df
30+
)
31+
effect_estimate = multinomial_regression_estimator.estimate_unit_odds_ratio()
32+
print(effect_estimate.value)
33+
self.assertTrue(effect_estimate.value.round(4).equals, pd.Series({"grey": 1.0072, "orange": 0.9668}))
34+
2635
def test_odds_ratio_data(self):
2736
df = self.scarf_df.copy()
2837
multinomial_regression_estimator = MultinomialRegressionEstimator(

0 commit comments

Comments
 (0)