def test_link_directive_missing_title(self): source = dedent(''' .page links My Links .section links New Links .link book ''') parser = Parser(source) result = parser.parse() self.assertIsInstance(result, MissingDataError) self.assertEqual('link title', result.data_description)
def test_link_missing_url_data(self): source = dedent(''' .page links My Links .section links New Links .link book Example Book .url ''') parser = Parser(source) result = parser.parse() self.assertIsInstance(result, MissingDataError) self.assertEqual('URL address', result.data_description)