def test_url(self): """test getter/setter for the url attribute""" url = wraptext("http://example.com/") node1 = ExternalLink(url, brackets=False) node2 = ExternalLink(url, wraptext("Example")) self.assertIs(url, node1.url) self.assertIs(url, node2.url) node1.url = "mailto:héhehé@spam.com" node2.url = "mailto:héhehé@spam.com" self.assertWikicodeEqual(wraptext("mailto:héhehé@spam.com"), node1.url) self.assertWikicodeEqual(wraptext("mailto:héhehé@spam.com"), node2.url)