def _test_generate(self, sys):
if sys == 'nssm':
self.cmd = find_executable('python') or 'c:\\python27\\python'
else:
self.cmd = find_executable('python2') or '/usr/bin/python2'
self.args = '-m SimpleHTTPServer'
opts = {
'-n': self.service,
'-a': self.args,
'-v': None,
'--overwrite': None,
'--init-system=': sys
}
additional_opts = {
'--nice=': '5',
'--limit-coredump=': '10',
'--limit-physical-memory=': '20',
'--var=': 'KEY1=VALUE1'
}
opts.update(additional_opts)
self.init_script = self._get_file_for_system(sys)
_invoke_click('generate', [self.cmd], opts)
self.assertTrue(self.init_script)
with open(self.init_script) as generated_file:
self.content = generated_file.read()
评论列表
文章目录