diff options
author | Noah Kantrowitz <noah@coderanger.net> | 2017-04-11 14:17:47 -0700 |
---|---|---|
committer | Noah Kantrowitz <noah@coderanger.net> | 2017-04-11 14:17:47 -0700 |
commit | 9e7e3c7b1af0dd2eb019f919bec422e0ff6b907f (patch) | |
tree | e2cfa29d58f7736c5ee6b237a8cfe5a0ad790a6a /spec/unit/provider/route_spec.rb | |
parent | c08968e5aa066705bddab542ddab4c9b807ccfc3 (diff) | |
download | chef-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.rb | 14 |
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 |