summaryrefslogtreecommitdiff
path: root/spec/unit/provider/route_spec.rb
diff options
context:
space:
mode:
authorNoah Kantrowitz <noah@coderanger.net>2017-04-11 14:17:47 -0700
committerNoah Kantrowitz <noah@coderanger.net>2017-04-11 14:17:47 -0700
commit9e7e3c7b1af0dd2eb019f919bec422e0ff6b907f (patch)
treee2cfa29d58f7736c5ee6b237a8cfe5a0ad790a6a /spec/unit/provider/route_spec.rb
parentc08968e5aa066705bddab542ddab4c9b807ccfc3 (diff)
downloadchef-9e7e3c7b1af0dd2eb019f919bec422e0ff6b907f.tar.gz
Remove a whole bunch more stubbed property stuff.
Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
Diffstat (limited to 'spec/unit/provider/route_spec.rb')
-rw-r--r--spec/unit/provider/route_spec.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/spec/unit/provider/route_spec.rb b/spec/unit/provider/route_spec.rb
index 03d1ad2477..2beb765259 100644
--- a/spec/unit/provider/route_spec.rb
+++ b/spec/unit/provider/route_spec.rb
@@ -144,12 +144,12 @@ describe Chef::Provider::Route do
describe Chef::Provider::Route, "generate_command for action_add" do
it "should include a netmask when a one is specified" do
- allow(@new_resource).to receive(:netmask).and_return("255.255.0.0")
+ @new_resource.netmask("255.255.0.0")
expect(@provider.generate_command(:add).join(" ")).to match(/\/\d{1,2}/)
end
it "should not include a netmask when a one is specified" do
- allow(@new_resource).to receive(:netmask).and_return(nil)
+ @new_resource.netmask(nil)
expect(@provider.generate_command(:add).join(" ")).not_to match(/\/\d{1,2}/)
end
@@ -158,19 +158,19 @@ describe Chef::Provider::Route do
end
it "should not include ' via $gateway ' when a gateway is not specified" do
- allow(@new_resource).to receive(:gateway).and_return(nil)
+ @new_resource.gateway(nil)
expect(@provider.generate_command(:add).join(" ")).not_to match(/\svia\s#{Regexp.escape(@new_resource.gateway.to_s)}/)
end
end
describe Chef::Provider::Route, "generate_command for action_delete" do
it "should include a netmask when a one is specified" do
- allow(@new_resource).to receive(:netmask).and_return("255.255.0.0")
+ @new_resource.netmask("255.255.0.0")
expect(@provider.generate_command(:delete).join(" ")).to match(/\/\d{1,2}/)
end
it "should not include a netmask when a one is specified" do
- allow(@new_resource).to receive(:netmask).and_return(nil)
+ @new_resource.netmask(nil)
expect(@provider.generate_command(:delete).join(" ")).not_to match(/\/\d{1,2}/)
end
@@ -179,14 +179,14 @@ describe Chef::Provider::Route do
end
it "should not include ' via $gateway ' when a gateway is not specified" do
- allow(@new_resource).to receive(:gateway).and_return(nil)
+ @new_resource.gateway(nil)
expect(@provider.generate_command(:delete).join(" ")).not_to match(/\svia\s#{Regexp.escape(@new_resource.gateway.to_s)}/)
end
end
describe Chef::Provider::Route, "config_file_contents for action_add" do
it "should include a netmask when a one is specified" do
- allow(@new_resource).to receive(:netmask).and_return("255.255.0.0")
+ @new_resource.netmask("255.255.0.0")
expect(@provider.config_file_contents(:add, target: @new_resource.target, netmask: @new_resource.netmask)).to match(/\/\d{1,2}.*\n$/)
end