Example #1
0
 def testsandiego(self):
     print '*** San Diego overview ***'
     f = open('librarybot/fixtures/opac/sandiego-overview.html', 'r')
     html = f.read()
     self.assertEquals("/uhtbin/cgisirsi/L9tQ7V9bMf/CENTRAL/187270091/29/1169/X/1", util.findlink(html, 'Review My Account'))
     self.assertEquals("/uhtbin/cgisirsi/L9tQ7V9bMf/CENTRAL/187270091/29/1171/X/3", util.findlink(html, "Renew My Materials"))
     self.assertEquals("/uhtbin/cgisirsi/sRHRQ8D04b/CENTRAL/187270091/1/1168/X/BLASTOFF", util.findlink_in_list(html, ("My Account", "My Account & Renew My Materials")))
Example #2
0
 def testoverview(self):
     print '*** Kansas City overview ***'
     f = open('librarybot/fixtures/opac/kc-overview.html', 'r')
     html = f.read()
     self.assertEquals("/uhtbin/cgisirsi/fe0lySDmeH/KC-CENTRAL/206666837/30", util.findlink(html, 'Review My Account'))
     self.assertEquals("/uhtbin/cgisirsi/IFLfMAd8Ps/KC-CENTRAL/206666837/92", util.findlink(html, "Renew My Materials"))
Example #3
0
 def testschaumburg(self):
     f = open('librarybot/fixtures/opac/schaumburg-main.html', 'r')
     html = f.read()
     url = util.findlink(html, 'My Account')
     self.assertEquals('/uhtbin/cgisirsi/1o6Sc55Rfz/CENTRAL/251370023/1/1166/X/BLASTOFF', url)