def test_addon_type_fails_when_addon_is_not_in_results(self, testsetup): addons_xml = AddOnsAPI(testsetup) try: Assert.raises(AttributeError, addons_xml.get_addon_type_id("Firepug")) except AssertionError: pass
def test_addon_version_number_fails_when_addon_is_not_in_results( self, testsetup): addons_xml = AddOnsAPI(testsetup) Assert.raises(AttributeError, addons_xml.get_addon_version_number("Firepug"))
def test_first_addon_fails_when_addon_is_not_in_results(self, testsetup): addons_xml = AddOnsAPI(testsetup) bad_xml = AddOnsAPI("Firepug") #try: Assert.raises(AttributeError, addons_xml) #self.bad_xml.get_name_of_first_addon())
def test_addon_is_not_in_search_results(self, testsetup): addons_xml = AddOnsAPI(testsetup) Assert.raises(AttributeError, addons_xml.get_xml_for_single_addon("Firepug"))
def test_get_version_number(self, testsetup): addons_xml = AddOnsAPI(testsetup) Assert.equal( "1.1.6", addons_xml.get_addon_version_number( "Illuminations for Developers for Firebug"))
def test_get_addon_type_name(self, testsetup): addons_xml = AddOnsAPI(testsetup) Assert.equal("Extension", addons_xml.get_addon_type_name( "Firebug")) #("Firefox 3 theme for Firefox 4"))