Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个依赖于apache2食谱的配方,除其他外,使用定义启用模块:
apache_module 'passenger'
有没有办法用 chefspec 测试那个调用?
根据“厨师库或定义? ”,定义只是几个资源的组合。
我应该为定义添加的每个资源添加期望吗? 或者是测试第 3 方代码?
您无法使用 ChefSpec 测试定义调用。由于资源集合中实际上并不存在定义,因此您不能断言它们已被调用。您可以断言定义中包含的对象被调用。
资料来源: