def test_grablinks2(self): XMLHelpers.clearGlobals() person = Element("person", {"id" : "globetrotter"}) ref = SubElement(person, "ref") img = SubElement(ref, "image") site = SubElement(img, "site") site.text = "i'm a site" title = SubElement(img, "title") title.text = "i'm a title" url = SubElement(img, "url") url.text = "i'm a url" description = SubElement(img, "description") description.text = "i'm a description" img2 = SubElement(ref, "video") site2 = SubElement(img, "site") site2.text = "youtube" title2 = SubElement(img, "title") title2.text = "dancing cats" url2 = SubElement(img, "url") url2.text = "http://youtube.com/watch?v=si7f8f7tiuhsfi" description2 = SubElement(img, "description") description2.text = "the cats are dancing!!!" temp = XMLHelpers.grabLinks(person) self.assert_(len(temp) == 2) XMLHelpers.clearGlobals()
def test_grablinks1(self): XMLHelpers.clearGlobals() crisis = Element("crisis", {"id" : "wow"}) ref = SubElement(crisis, "ref") img = SubElement(ref, "image") site = SubElement(img, "site") site.text = "i'm a site" title = SubElement(img, "title") title.text = "i'm a title" url = SubElement(img, "url") url.text = "i'm a url" description = SubElement(img, "description") description.text = "i'm a description" temp = XMLHelpers.grabLinks(crisis) self.assert_(temp[0].link_site == "i'm a site") XMLHelpers.clearGlobals()
def test_grablinks3(self): XMLHelpers.clearGlobals() person = Element("person", {"id" : "globetrotter"}) temp = XMLHelpers.grabLinks(person) self.assert_(len(temp) == 0) XMLHelpers.clearGlobals()