def test_fetchPage(): """ for now just check that it actually gets a webpage. """ res = ShowScrape.fetchPage(ShowScrape.BASE_URL) assert len(res) > 0 assert res.find("DOCTYPE") > -1
def test_refreshShowIndex(): latest = ShowScrape.parseShowIndexPage(ShowScrape.fetchPage(ShowScrape.INDEX_URL)) assert len(latest["shows"]) > 0 span = 3 until = int(latest["shows"][0]["number"]) - span num_shows_processed = ShowScrape.refreshShowIndex(until=until) assert num_shows_processed == span