def setUp(self):
self.getuser_patch = mock.patch(
'slivka.scheduler.executors.getpass.getuser',
return_value='mockuser'
)
self.getuser_patch.start()
self.subprocess_patch = mock.patch(
'slivka.scheduler.executors.subprocess',
autospec=True
)
self.mock_subprocess = self.subprocess_patch.start()
mock_popen = self.mock_subprocess.Popen.return_value
mock_popen.communicate.return_value = (self.qstat_output, '')
mock_exec = mock.create_autospec(Executor)
mock_exec.result_paths = []
self.job = GridEngineJob('', '', mock_exec)
评论列表
文章目录