def test_weather_module(self): steward = Steward({'db_url': 'sqlite://', 'modules': {'input': [{'name': 'weather', 'place_name': 'West Jordan', 'lat': '40.5955', 'lon': '-111.961'}]}}) steward.run() engine = steward.getDbEngine() result = engine.execute("select * from weather order by forecast_date ASC") self.assertTrue(True)
def test_get_engine(self): steward = Steward({'db_url': 'sqlite:////tmp/steward.db'}) engine = steward.getDbEngine() Base.metadata.create_all(engine) self.assertTrue(os.path.isfile('/tmp/steward.db')) os.unlink('/tmp/steward.db')