安装ansible并参考testing strategies,options for ansible-test
,the cli reference和more dev documentation referencing use of ansible-test
上的文档后,我注意到ansible-test
命令似乎完全缺失。
我搜索了一堆,发现a third-party tool(也称为ansible-test
)似乎符合条例草案,但在将其拉下来之后,意识到这是完全不同的事情,并且根本没有我追求的是什么。
我能够在项目中找到的ansible-test二进制文件的唯一引用位于test/runner folder的the ansible project,但似乎没有文档说明我&#39已经能够找到参考其他命令的参考方式。
这是一个错误吗?该链接应该在主二进制文件夹中吗?或者我错过了一些关键的文档,告诉我在进行开发时(并且仅当)进行开发时手动将ansible-test
二进制文件添加到我的路径中?
我认为,由于此主题显着缺乏有用的搜索结果,要么是人们没有使用ansible-test
进行测试,要么就是我错过了。
答案 0 :(得分:1)
您可以在脚本后看到setup.py
模块does not import,因为注释中提到了该模块用于内部目的。
如果您要在开发Ansible时启动它,请遵循these steps和ansible-test
可执行文件。
如果您只想要类似的功能,则可以同时使用ansible-lint和molecule