diff options
author | Jay Mundrawala <jdmundrawala@gmail.com> | 2015-05-20 07:59:12 -0700 |
---|---|---|
committer | Jay Mundrawala <jdmundrawala@gmail.com> | 2015-05-21 10:13:34 -0500 |
commit | 3dbdadec97c55df9a68214668d957198aae5f900 (patch) | |
tree | 389ba342c16c1a11491686a74542c2ff5b2f0dbf | |
parent | 8d969503cdb5805807aeec8d06629116c28e5877 (diff) | |
download | chef-3dbdadec97c55df9a68214668d957198aae5f900.tar.gz |
Refactor uris_spec
-rw-r--r-- | spec/unit/mixin/uris_spec.rb | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/spec/unit/mixin/uris_spec.rb b/spec/unit/mixin/uris_spec.rb index 07e4f34508..7de29233fe 100644 --- a/spec/unit/mixin/uris_spec.rb +++ b/spec/unit/mixin/uris_spec.rb @@ -26,20 +26,22 @@ end describe Chef::Mixin::Uris do let (:uris) { Chef::UrisTest.new } - it "matches 'scheme://foo.com'" do - expect(uris.uri_scheme?('scheme://foo.com')).to eq(true) - end - - it "does not match 'c:/foo.com'" do - expect(uris.uri_scheme?('c:/foo.com')).to eq(false) - end - - it "does not match '/usr/bin/foo.com'" do - expect(uris.uri_scheme?('/usr/bin/foo.com')).to eq(false) - end - - it "does not match 'c:/foo.com://bar.com'" do - expect(uris.uri_scheme?('c:/foo.com://bar.com')).to eq(false) + describe "#uri_scheme?" do + it "matches 'scheme://foo.com'" do + expect(uris.uri_scheme?('scheme://foo.com')).to eq(true) + end + + it "does not match 'c:/foo.com'" do + expect(uris.uri_scheme?('c:/foo.com')).to eq(false) + end + + it "does not match '/usr/bin/foo.com'" do + expect(uris.uri_scheme?('/usr/bin/foo.com')).to eq(false) + end + + it "does not match 'c:/foo.com://bar.com'" do + expect(uris.uri_scheme?('c:/foo.com://bar.com')).to eq(false) + end end end |