Merge branch 'master' into dummy-provider
[puppet_vcsrepo.git] / spec / unit / puppet / provider / vcsrepo / dummy_spec.rb
1 require 'spec_helper'
2
3 describe_provider :vcsrepo, :dummy, :resource => {:path => '/tmp/vcsrepo'} do
4
5   context 'dummy' do
6     resource_with :source do
7       resource_with :ensure => :present do
8         context "with nothing doing", :resource => {:revision => 'foo'} do
9           it "should raise an exception" do
10             proc { provider.working_copy_exists? }.should raise_error(RuntimeError)
11           end
12         end
13       end
14     end
15   end
16
17 end