def check_fails(self, inputs, expected_domains): with self.assertRaises(AmbiguousDomain) as e: infer_domain(inputs) err = e.exception self.assertEqual(err.domains, expected_domains) return err
def check_fails(self, inputs, expected_domains): with pytest.raises(AmbiguousDomain) as excinfo: infer_domain(inputs) err = excinfo.value assert err.domains == expected_domains return err
def check(self, inputs, expected): result = infer_domain(inputs) self.assertIs(result, expected)
def check(self, inputs, expected): result = infer_domain(inputs) assert result is expected