summaryrefslogtreecommitdiff
path: root/spec/unit/resource/erl_call_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/resource/erl_call_spec.rb')
-rw-r--r--spec/unit/resource/erl_call_spec.rb81
1 files changed, 0 insertions, 81 deletions
diff --git a/spec/unit/resource/erl_call_spec.rb b/spec/unit/resource/erl_call_spec.rb
deleted file mode 100644
index 06d8b83651..0000000000
--- a/spec/unit/resource/erl_call_spec.rb
+++ /dev/null
@@ -1,81 +0,0 @@
-#
-# Author:: Joe Williams (<joe@joetify.com>)
-# Author:: Tyler Cloke (<tyler@chef.io>)
-# Copyright:: Copyright 2009-2016, Joe Williams
-# License:: Apache License, Version 2.0
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-require "spec_helper"
-
-describe Chef::Resource::ErlCall do
-
- before(:each) do
- @resource = Chef::Resource::ErlCall.new("fakey_fakerton")
- end
-
- it "creates a new Chef::Resource::ErlCall" do
- expect(@resource).to be_a_kind_of(Chef::Resource)
- expect(@resource).to be_a_kind_of(Chef::Resource::ErlCall)
- end
-
- it "has a resource name of :erl_call" do
- expect(@resource.resource_name).to eql(:erl_call)
- end
-
- it "has a default action of run" do
- expect(@resource.action).to eql([:run])
- end
-
- it "accepts run as an action" do
- expect { @resource.action :run }.not_to raise_error
- end
-
- it "allows you to set the code attribute" do
- @resource.code "q()."
- expect(@resource.code).to eql("q().")
- end
-
- it "allows you to set the cookie attribute" do
- @resource.cookie "nomnomnom"
- expect(@resource.cookie).to eql("nomnomnom")
- end
-
- it "allows you to set the distributed attribute" do
- @resource.distributed true
- expect(@resource.distributed).to eql(true)
- end
-
- it "allows you to set the name_type attribute" do
- @resource.name_type "sname"
- expect(@resource.name_type).to eql("sname")
- end
-
- it "allows you to set the node_name attribute" do
- @resource.node_name "chef@erlang"
- expect(@resource.node_name).to eql("chef@erlang")
- end
-
- describe "when it has cookie and node_name" do
- before do
- @resource.code("erl-call:function()")
- @resource.cookie("cookie")
- @resource.node_name("raster")
- end
-
- it "returns the code as its identity" do
- expect(@resource.identity).to eq("erl-call:function()")
- end
- end
-end