gem 'simplecov', :require => false
gem 'puppet_facts', :require => false
gem 'json', :require => false
+ gem 'pry', :require => false
end
group :system_tests do
args.push('--config-dir', @resource.value(:configuration))
end
- if @resource.value(:trust_server_cert)
+ if @resource.value(:trust_server_cert) != :false
args.push('--trust-server-cert')
end
end
context "with trust_server_cert" do
+ it "should execute 'svn checkout' without a trust-server-cert" do
+ resource[:source] = 'exists'
+ resource[:trust_server_cert] = :false
+ provider.expects(:svn).with('--non-interactive', 'checkout',
+ resource.value(:source),
+ resource.value(:path))
+ provider.create
+ end
it "should execute 'svn checkout' with a trust-server-cert" do
resource[:source] = 'exists'
- resource[:trust_server_cert] = true
+ resource[:trust_server_cert] = :true
provider.expects(:svn).with('--non-interactive', '--trust-server-cert', 'checkout',
resource.value(:source),
resource.value(:path))