0
たとえば、シェフで再帰的に作成されたディレクトリの仕様を書く方法
シェフのdirectory
リソースを使用してディレクトリを作成しています。
directory '/app/my_app/log' do
owner 'myuser'
group 'myuser'
recursively true
end
このリソースの仕様を作成しました。
it 'creates directory /app' do
expect(chef_run).to create_directory('/app').with(
user: 'myuser',
group: 'myuser'
)
end
it 'creates directory /app/my_app' do
expect(chef_run).to create_directory('/app/my_app').with(
user: 'myuser',
group: 'myuser'
)
end
it 'creates directory /app/my_app/log' do
expect(chef_run).to create_directory('/app/my_app/log').with(
user: 'myuser',
group: 'myuser'
)
end
これはどのように仕様書を書くべきですか?私はそれが間違っているかどうかを知りたいのですが、もしそうなら、どうしたらいいですか?
ありがとうございます!