lib/serverspec/matchers/be_installed.rb in serverspec-0.4.8 vs lib/serverspec/matchers/be_installed.rb in serverspec-0.4.9
- old
+ new
@@ -6,10 +6,10 @@
if @provider.nil?
backend.check_installed(example, name)
else
check_method = "check_installed_by_#{@provider}".to_sym
- unless backend.respond_to?(check_method)
+ unless backend.respond_to?(check_method) || commands.respond_to?(check_method)
raise ArgumentError.new("`be_installed` matcher doesn't support #{@under}")
end
backend.send(check_method, example, name, @version)
end