我得到以下when testing my module,但不确定它认为我应该运行什么测试:
Total resources: 13
Touched resources: 12
Resource coverage: 92.31%
Untouched resources:
Class[Nxlog]有没有人能开导一下我?
发布于 2016-02-18 04:47:35
请记住,rspec-puppet本身并不测试模块,而是测试编译后的目录。你所需要做的就是指示目录应该包含这个类。一个很好的地方就是开始的地方,靠近comple.with_all_deps测试。
require 'spec_helper'
describe 'my_class' do
on_supported_os.each do |os,facts|
context "on #{os}" do
let(:facts) do
{
facts
}
end
context 'without any parameters' do
it { is_expected.to contain_class('my_class') } # <-- special sauce
it { is_expected.to compile.with_all_deps }
it { is_expected.to do_other_things... }
end
end
end
endhttps://stackoverflow.com/questions/30700791
复制相似问题