例如。
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
这是应该如何编写规范吗?我想知道我是否做错了,如果是,你会怎么做?
谢谢!