def test_error(self): ondata = unittest.mock.Mock() onerror = unittest.mock.Mock() exc = ValueError() listener = TagListener(ondata, onerror) listener.error(exc) ondata.assert_not_called() onerror.assert_called_once_with(exc)
def test_uninitialized_error(self): ondata = unittest.mock.Mock() listener = TagListener(ondata=ondata) listener.error(ValueError())