异常测试

1
2
3
4
5
6
class TestFormula(unittest.TestCase):
    def test_parse_forward_uncoupled_parse_error(self):
        f = 'H2O)'
        with self.assertRaises(ParseError) as e:
        Formula.parse_forward_with_bracket(f)
        self.assertTrue('With not coupled bracket' in str(e))