test_api.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:sultan 作者: aeroxis 项目源码 文件源码
def setUp(self):

        content = """
#!/usr/bin/env bash

OUTPUT_FILENAME=/tmp/SultanRunScript/lorum.txt
mkdir -p /tmp/SultanRunScript
echo 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.\n' > $OUTPUT_FILENAME 
echo 'Nunc in enim dictum, consectetur ex vehicula, fermentum orci.\n' > $OUTPUT_FILENAME
echo 'Donec sapien turpis, mattis vel urna sed, iaculis aliquam purus.\n' > $OUTPUT_FILENAME 
        """
        self.dir_path = '/tmp/SultanRunScript'
        self.script_filepath = '/tmp/SultanRunScript/myscript'
        self.output_filepath = '/tmp/SultanRunScript/lorum.txt'
        if os.path.exists(self.dir_path): shutil.rmtree(self.dir_path)

        s = Sultan()
        os.mkdir(self.dir_path)
        with open(self.script_filepath, 'w') as f:
            f.write(content)
        st = os.stat(self.script_filepath)
        os.chmod(self.script_filepath, st.st_mode | stat.S_IEXEC)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号