Beispiel #1
0
 def _setup_webservice(self, directory='/'):
     db = MemoryDatabase(LoggingJob)
     conf = Config(StringIO(basic_config % {'directory': directory}))
     web = WebService(conf, db)
     web.create_database_tables()
     make_test_jobs(db.conn)
     return db, conf, web
Beispiel #2
0
 def test_init(self):
     """Check WebService init"""
     db = MemoryDatabase(Job)
     conf = Config(StringIO(basic_config % {'directory': '/'}))
     ws = WebService(conf, db)
     self.assertEqual(ws.version, None)
     # OK to make multiple WebService instances
     ws2 = WebService(conf, db)