跳转到主要内容

运行并交互Python代码片段。

项目描述

HitchRunPy

Main branch status

HitchRunPy是一个运行、测试和配置Python代码片段的工具。

HitchRunPy的开发是为了使用HitchStory运行可执行规范,这些规范定义了Python API。

因此,它可以与HitchStory一起使用,为'规范'是Python API的情况构建单元测试和集成测试的有效替代品。

HitchRunPy用于运行HitchDev上的所有库的可执行规范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结合使用,在单元测试最有效的情况下,可以作为单元测试的有效替代品。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

hitchrunpy-0.11.3.tar.gz (19.0 kB 查看哈希值)

上传时间

构建分发

hitchrunpy-0.11.3-py3-none-any.whl (18.3 kB 查看哈希值)

上传时间 Python 3

由以下支持