예제 #1
0
 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)
예제 #2
0
 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')