def test_get_scraper(self): test = scraper.get_scraper('http://www.woot.com') self.assertTrue(isinstance(test, scraper.WootScraper)) test = scraper.get_scraper('http://www.amazon.com/gp/product/B004CJ95JW/') self.assertTrue(isinstance(test, scraper.AmazonScraper)) test = scraper.get_scraper('http://www.buy.com/prod/217185308.html') self.assertTrue(isinstance(test, scraper.BuyScraper)) test = scraper.get_scraper('http://www.newegg.com/Product/Product.aspx?Item=N82E16889102448') self.assertTrue(isinstance(test, scraper.NeweggScraper))
def testWootScraper(self): woot = scraper.get_scraper('http://www.woot.com') p = woot.get_product() self.assertEqual(p["shipping"], '5')