def testGvizDataTable(self): session = SqlAlchemySessionFactory().createSqlAlchemySession() import gviz_api data_table = Crawl.getGvizDataTable() self.assertIsInstance(data_table, gviz_api.DataTable) import re r = re.compile(r"^google\.visualization\.Query\.setResponse\({.*}\);$") m = r.match(data_table.ToResponse()) self.assertIsNotNone(m) session.close()
def test2(self): session = Session() info(Crawl.getGvizDataTable(session)) session.close()