summaryrefslogtreecommitdiff
path: root/spec/unit/resource
diff options
context:
space:
mode:
authorJay Mundrawala <jdmundrawala@gmail.com>2015-05-20 07:55:44 -0700
committerJay Mundrawala <jdmundrawala@gmail.com>2015-05-21 10:13:07 -0500
commit8d969503cdb5805807aeec8d06629116c28e5877 (patch)
tree87d429c955787ec7f38c63081c624ef4b48ed3ab /spec/unit/resource
parent6ba819dd88383a9ad7ef7af5b013cbf6a4da2c84 (diff)
downloadchef-8d969503cdb5805807aeec8d06629116c28e5877.tar.gz
Update specs for remote local file + spaces
Diffstat (limited to 'spec/unit/resource')
-rw-r--r--spec/unit/resource/remote_file_spec.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/unit/resource/remote_file_spec.rb b/spec/unit/resource/remote_file_spec.rb
index 0b3df4eb2c..0a379ff574 100644
--- a/spec/unit/resource/remote_file_spec.rb
+++ b/spec/unit/resource/remote_file_spec.rb
@@ -60,6 +60,11 @@ describe Chef::Resource::RemoteFile do
expect(@resource.source).to eql([ "\\\\fakey\\fakerton\\fake.txt" ])
end
+ it 'should accept file URIs with spaces' do
+ @resource.source("file:///C:/foo bar")
+ expect(@resource.source).to eql(["file:///C:/foo bar"])
+ end
+
it "should accept a delayed evalutator (string) for the remote file source" do
@resource.source Chef::DelayedEvaluator.new {"http://opscode.com/"}
expect(@resource.source).to eql([ "http://opscode.com/" ])