为厨师测试厨房写rspec测试

时间:2014-10-15 18:30:06

标签: chef test-kitchen

我正在学习厨师并与厨房合作。从文档中我能够弄清楚如何运行蝙蝠测试,但除了它是四个内置测试套件之一之外,我无法找到编写rspec测试的任何解释。

2 个答案:

答案 0 :(得分:1)

只需将您的serverspec代码放在test/integration/<suite name>/serverspec/<suite name>_spec.rb下即可。确保通过将serverpec放在文件的顶部来加载serverspec:

require 'serverspec'
set :backend, :exec

除此之外,只需编写正常的serverspec测试代码。

答案 1 :(得分:1)

对于集成测试,请查看本教程中的serverspec

对于厨师食谱单元测试使用ChefSpec