def test_isLinkReferenceDefinition_idWithoutDefinition(self): text = "[Google]: " is_reference = link_utils.is_link_reference_definition(text) self.assertFalse(is_reference)
def test_isLinkReferenceDefinition_startsWithExclamationMark(self): text = "![Google Logo]: http://google.com/logo" is_reference = link_utils.is_link_reference_definition(text) self.assertFalse(is_reference)
def test_isLinkReferenceDefinition_multipleLines(self): text = '[Google]: http://google.com\nThis entire string is not a reference."' is_reference = link_utils.is_link_reference_definition(text) self.assertFalse(is_reference)
def test_isLinkReferenceDefinition_containsTitle(self): text = '[Google]: http://google.com "Google.com"' is_reference = link_utils.is_link_reference_definition(text) self.assertTrue(is_reference)
def test_isLinkReferenceDefinition_true(self): text = "[Google]: http://google.com" is_reference = link_utils.is_link_reference_definition(text) self.assertTrue(is_reference)
def test_isLinkReferenceDefinition_false(self): text = "this is not a reference" is_reference = link_utils.is_link_reference_definition(text) self.assertFalse(is_reference)
def test_isLinkReferenceDefinition_blank(self): text = " " is_reference = link_utils.is_link_reference_definition(text) self.assertFalse(is_reference)