class Test(unittest.TestCase): def setUp(self): self.dir = tempfile.mkdtemp() self.root = os.path.join(self.dir, "watch") if not os.path.exists(self.root): os.mkdir(self.root) self.zip_dir = os.path.join(self.dir, "zip") if not os.path.exists(self.zip_dir): os.mkdir(self.zip_dir) self.job_dir = os.path.join(self.dir, "job") if not os.path.exists(self.job_dir): os.mkdir(self.job_dir) zip_file = os.path.join(self.zip_dir, "wiki.zip") src_dir = os.path.join(root_dir(), "contrib", "wiki") self.zip_file = ZipHandler.compress(zip_file, src_dir, type_filters=("pyc",)) self.master_watcher = MasterWatcher(self.root, self.zip_dir, self.job_dir) def tearDown(self): try: self.master_watcher.finish() finally: shutil.rmtree(self.dir) def testMasterWatcher(self): self.master_watcher.start_job(self.zip_file)
class Test(unittest.TestCase): def setUp(self): self.dir = tempfile.mkdtemp() self.root = os.path.join(self.dir, 'watch') if not os.path.exists(self.root): os.mkdir(self.root) self.zip_dir = os.path.join(self.dir, 'zip') if not os.path.exists(self.zip_dir): os.mkdir(self.zip_dir) self.job_dir = os.path.join(self.dir, 'job') if not os.path.exists(self.job_dir): os.mkdir(self.job_dir) zip_file = os.path.join(self.zip_dir, 'wiki.zip') src_dir = os.path.join(root_dir(), 'contrib', 'wiki') self.zip_file = ZipHandler.compress(zip_file, src_dir, type_filters=('pyc', )) self.master_watcher = MasterWatcher(self.root, self.zip_dir, self.job_dir) def tearDown(self): try: self.master_watcher.finish() finally: shutil.rmtree(self.dir) def testMasterWatcher(self): self.master_watcher.start_job(self.zip_file)
class Test(unittest.TestCase): def setUp(self): self.dir = tempfile.mkdtemp() self.zip_dir = os.path.join(self.dir, "zip") if not os.path.exists(self.zip_dir): os.mkdir(self.zip_dir) self.job_dir = os.path.join(self.dir, "job") if not os.path.exists(self.job_dir): os.mkdir(self.job_dir) zip_file = os.path.join(self.zip_dir, "wiki.zip") src_dir = os.path.join(root_dir(), "contrib", "wiki") self.zip_file = ZipHandler.compress(zip_file, src_dir, type_filters=("pyc",)) self.rpc_server = ColaRPCServer(("localhost", main_conf.master.port)) self.master_watcher = MasterWatcher(self.rpc_server, self.zip_dir, self.job_dir) thd = threading.Thread(target=self.rpc_server.serve_forever) thd.setDaemon(True) thd.start() def tearDown(self): self.rpc_server.shutdown() shutil.rmtree(self.dir) def testMasterWatcher(self): self.master_watcher.start_job(self.zip_file)
class Test(unittest.TestCase): def setUp(self): self.dir = tempfile.mkdtemp() self.zip_dir = os.path.join(self.dir, 'zip') if not os.path.exists(self.zip_dir): os.mkdir(self.zip_dir) self.job_dir = os.path.join(self.dir, 'job') if not os.path.exists(self.job_dir): os.mkdir(self.job_dir) zip_file = os.path.join(self.zip_dir, 'wiki.zip') src_dir = os.path.join(root_dir(), 'contrib', 'wiki') self.zip_file = ZipHandler.compress(zip_file, src_dir, type_filters=('pyc', )) self.rpc_server = ColaRPCServer(('localhost', main_conf.master.port)) self.master_watcher = MasterWatcher(self.rpc_server, self.zip_dir, self.job_dir) thd = threading.Thread(target=self.rpc_server.serve_forever) thd.setDaemon(True) thd.start() def tearDown(self): self.rpc_server.shutdown() shutil.rmtree(self.dir) def testMasterWatcher(self): self.master_watcher.start_job(self.zip_file)
def setUp(self): self.dir = tempfile.mkdtemp() self.root = os.path.join(self.dir, 'watch') if not os.path.exists(self.root): os.mkdir(self.root) self.zip_dir = os.path.join(self.dir, 'zip') if not os.path.exists(self.zip_dir): os.mkdir(self.zip_dir) self.job_dir = os.path.join(self.dir, 'job') if not os.path.exists(self.job_dir): os.mkdir(self.job_dir) zip_file = os.path.join(self.zip_dir, 'wiki.zip') src_dir = os.path.join(root_dir(), 'contrib', 'wiki') self.zip_file = ZipHandler.compress(zip_file, src_dir, type_filters=('pyc', )) self.master_watcher = MasterWatcher(self.root, self.zip_dir, self.job_dir)
def setUp(self): self.dir = tempfile.mkdtemp() self.root = os.path.join(self.dir, "watch") if not os.path.exists(self.root): os.mkdir(self.root) self.zip_dir = os.path.join(self.dir, "zip") if not os.path.exists(self.zip_dir): os.mkdir(self.zip_dir) self.job_dir = os.path.join(self.dir, "job") if not os.path.exists(self.job_dir): os.mkdir(self.job_dir) zip_file = os.path.join(self.zip_dir, "wiki.zip") src_dir = os.path.join(root_dir(), "contrib", "wiki") self.zip_file = ZipHandler.compress(zip_file, src_dir, type_filters=("pyc",)) self.master_watcher = MasterWatcher(self.root, self.zip_dir, self.job_dir)