summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordanielsdeleo <dan@getchef.com>2015-05-26 09:08:06 -0700
committerdanielsdeleo <dan@getchef.com>2015-05-26 09:08:06 -0700
commit4a70082d4651ecae058f7ed00b2c918e9155a2d8 (patch)
tree0889c47ffed438ed0f0be4bf83d590d633525750
parentc68e7a0eca68a75a645e81c488335837babb76be (diff)
downloadchef-4a70082d4651ecae058f7ed00b2c918e9155a2d8.tar.gz
Fix overridden method `skip` causing arity failures
-rw-r--r--spec/functional/resource/user/useradd_spec.rb13
1 files changed, 3 insertions, 10 deletions
diff --git a/spec/functional/resource/user/useradd_spec.rb b/spec/functional/resource/user/useradd_spec.rb
index 036229c2b8..c5154042ae 100644
--- a/spec/functional/resource/user/useradd_spec.rb
+++ b/spec/functional/resource/user/useradd_spec.rb
@@ -162,15 +162,10 @@ describe Chef::Provider::User::Useradd, metadata do
end
end
- let(:skip) { false }
-
describe "action :create" do
context "when the user does not exist beforehand" do
before do
- if reason = skip
- skip(reason)
- end
user_resource.run_action(:create)
expect(user_resource).to be_updated_by_last_action
end
@@ -187,11 +182,9 @@ describe Chef::Provider::User::Useradd, metadata do
# default algorithm for the definition of the user's home directory.
context "and the username contains a single quote" do
- let(:skip) do
- if supports_quote_in_username?
- false
- else
- "Platform #{OHAI_SYSTEM["platform"]} not expected to support username w/ quote"
+ before do
+ if !supports_quote_in_username?
+ skip("Platform #{OHAI_SYSTEM["platform"]} not expected to support username w/ quote")
end
end