我有一個使用include_recipe 'cookbook_bravo::default'
的廚師食譜(cookbook_alpha :: default),其中包含另一個食譜(cookbook_bravo :: default)。ChefSpec通過包含食譜計算資源
當我使用ChefSpec測試cookbook_alpha時,會顯示cookbook_alpha中的所有資源並進行測試。但cookbook_bravo中的資源(文件,模板,用戶等)在cookbook_alpha測試運行中顯示爲Untouched resources
。 cookbook_bravo擁有自己的測試套件,並且已經充分覆蓋,我認爲不需要在cookbook_alpha中編寫重複的附加規格,只是爲了覆蓋cookbook_bravo中已經過測試的資源。
請參閱[這裏](https://github.com/sethvargo/chefspec#reporting)關於過濾器以避免此行爲。 – Tensibai