为 Hitch 库贡献
感谢您的参与!
欢迎所有贡献、错误报告、错误修复、文档改进、增强功能和想法,但如果您有
开始开发
Hitch 库是使用 hitch 框架开发和测试的,而不是使用 pytest 等。这样做的主要原因是 一个故事可以充当规范、测试和生成可读文档的三重角色.
要下载和运行测试框架,请先在您使用的任何环境中安装 podman。然后分叉并克隆项目(例如 strictyaml)。
进入该项目目录后,可以使用以下命令构建开发和测试环境:
./key.sh make
然后使用以下命令运行所有测试:
./key.sh regression
要运行单个故事,请从标题中获取一个或多个唯一关键字并运行它们。例如:
./key.sh bdd invalid scalar integer
您也可以在 hitch/stories 文件夹中添加新的故事并运行它们。
如果您遇到困难或出现任何错误,请提交问题。