Esempio n. 1
0
 def test_load_module(self):
     steward = Steward({'epubOutput': True,
                        'modules': {'input': [{'name': 'test_module'}],
                                    'output': [{'name': 'test_module'}]}})
     steward.run()
     self.assertTrue(steward.getModule('input','test_module')[0].hasConfig)
     self.assertTrue(steward.getModule('output','test_module')[0].hasConfig)
     self.assertTrue(steward.getModule('input','test_module')[0].hasRun)
     self.assertTrue(steward.getModule('output','test_module')[0].hasRun)
Esempio n. 2
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)
Esempio n. 3
0
 def test_run(self):
     steward = Steward()
     steward.run()
     self.assertEqual(True, True)