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
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)