Skip to content

Commit 09741f1

Browse files
add further unit tests
1 parent 45391c3 commit 09741f1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

tests/testing_tests/test_estimators.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -510,3 +510,15 @@ def test_get_formulae(self):
510510
self.assertEqual(outcome, "Y")
511511
self.assertEqual(treatment, "X")
512512
self.assertEqual(covariates, ["Z"])
513+
514+
def test_multiple_lhs_terms(self):
515+
regression_estimator = self.regression_estimator
516+
regression_estimator.formula = "Y + Z ~ X"
517+
with self.assertRaises(ValueError):
518+
self.regression_estimator.get_terms_from_formula()
519+
520+
def test_no_treatment_variable_in_formula(self):
521+
regression_estimator = self.regression_estimator
522+
regression_estimator.formula = "Y ~ A + Z"
523+
with self.assertRaises(ValueError):
524+
self.regression_estimator.get_terms_from_formula()

0 commit comments

Comments
 (0)