Clojure 托盘的测试会话

Clojure 托盘的测试会话,clojure,pallet,Clojure,Pallet,有没有办法测试托盘板条箱?我正在尝试构建一个elasticsearch板条箱,但每次我想测试某个东西是否正常工作时,我都需要启动一台机器,等待所有东西都安装好,等等。可能有一种方法可以查看发送到机器上的命令,这将有助于从一开始就提供很多信息。我目前也在讨论这个话题。我是对的,pallet将配置操作从clojure转换为bash-对吗 因此clojure部分应该可以用正常的clojure方式进行测试-我发现这些选项是有效的: 及 比较这些方法的讨论 选项: bash本身的转换应该在palle

有没有办法测试托盘板条箱?我正在尝试构建一个elasticsearch板条箱,但每次我想测试某个东西是否正常工作时,我都需要启动一台机器,等待所有东西都安装好,等等。可能有一种方法可以查看发送到机器上的命令,这将有助于从一开始就提供很多信息。

我目前也在讨论这个话题。我是对的,pallet将配置操作从clojure转换为bash-对吗

因此clojure部分应该可以用正常的clojure方式进行测试-我发现这些选项是有效的:

  • 比较这些方法的讨论 选项:
bash本身的转换应该在pallet项目中经过良好的测试,所以所有单元都包括在内。 但无论如何,我认为还有很多集成测试问题——目前我还没有什么好主意

好的-您的评论让我找到了一个在托盘中测试的示例(对您的经验感兴趣;-)


我自己的“测试”过程基本上就是使用vmfest重复运行,然后检查机器的状态(可以自动化)。不是很好,而且速度很慢。这正是我目前的技术,我认为这是个问题。你试过在托盘irc频道上提问吗?这是获得托盘支持的最佳地方。我现在在那里询问,但我讨厌IRC,可能我太年轻了:)我标记为正确,但基本上答案是“不是真的”:)我最近没有在这方面做太多工作,所以还没有深入研究。添加测试示例