HitchRunPy
HitchRunPy 是一个运行、测试和分析 Python 代码片段的工具。
HitchRunPy 的开发是为了使用 HitchStory 运行可执行规范,这些规范定义了 Python API。
因此,它可以与 HitchStory 一起使用,以构建对单元测试和集成测试的有效替代方案,其中“规范”是 Python API。
HitchRunPy 用于运行 HitchDev 上所有库的可执行规范。
示例
from hitchrunpy import ExamplePythonCode
ExamplePythonCode(
'/path/to/bin/python',
'/path/to/working_directory',
).with_code((
'with open("examplefile", "w") as handle:'
' handle.write("exampletext")'
)).run()
安装
$ pip install hitchstory
使用 HitchRunPy
为什么要使用 HitchRunPy?
HitchRunPy 与 HitchStory 相结合,在单元测试最有效的情况下,成为了单元测试的有效替代方案。