def test_attr_default(self): sel = XpathSelector(self.tree).select("//ul[2]/li[10]") self.assertRaises(DataNotFound, lambda: sel.attr("class")) self.assertEquals("DEFAULT", sel.attr("class", default="DEFAULT"))
def test_attr(self): sel = XpathSelector(self.tree).select("//ul[2]/li") self.assertEquals("li-1", sel.attr("class"))
def test_attr_default(self): sel = XpathSelector(self.tree).select('//ul[2]/li[10]') self.assertRaises(DataNotFound, lambda: sel.attr('class')) self.assertEquals('DEFAULT', sel.attr('class', default='DEFAULT'))
def test_attr(self): sel = XpathSelector(self.tree).select('//ul[2]/li') self.assertEquals('li-1', sel.attr('class'))
def test_attr_default(self): sel = XpathSelector(self.tree).select('//ul[2]/li[10]') self.assertRaises(DataNotFound, lambda: sel.attr('class')) self.assertEquals('DEFAULT', sel.attr('class', default='DEFAULT'))
def test_attr(self): sel = XpathSelector(self.tree).select('//ul[2]/li') self.assertEquals('li-1', sel.attr('class'))