【问题标题】:Writing rspec tests for Chef test kitchen为 Chef 测试厨房编写 rspec 测试
【发布时间】:2014-10-20 07:11:04
【问题描述】:

我正在学习厨师和厨房工作。从文档中我能够弄清楚如何运行 bats 测试,但除了它是四个内置测试套件之一之外,我找不到任何关于编写 rspec 测试的解释。

【问题讨论】:

    标签: chef-infra test-kitchen


    【解决方案1】:

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

    require 'serverspec'
    set :backend, :exec
    

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多