summaryrefslogtreecommitdiff
path: root/spec/integration/recipes/resource_action_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/integration/recipes/resource_action_spec.rb')
-rw-r--r--spec/integration/recipes/resource_action_spec.rb50
1 files changed, 25 insertions, 25 deletions
diff --git a/spec/integration/recipes/resource_action_spec.rb b/spec/integration/recipes/resource_action_spec.rb
index f698a65771..d6ea4347c4 100644
--- a/spec/integration/recipes/resource_action_spec.rb
+++ b/spec/integration/recipes/resource_action_spec.rb
@@ -1,5 +1,30 @@
require "support/shared/integration/integration_helper"
+class NoActionJackson < Chef::Resource
+ use_automatic_resource_name
+
+ def foo(value = nil)
+ @foo = value if value
+ @foo
+ end
+
+ class <<self
+ attr_accessor :action_was
+ end
+end
+
+class WeirdActionJackson < Chef::Resource
+ use_automatic_resource_name
+
+ class <<self
+ attr_accessor :action_was
+ end
+
+ action :Straße do
+ WeirdActionJackson.action_was = action
+ end
+end
+
# Houses any classes we declare
module ResourceActionSpec
@@ -333,19 +358,6 @@ module ResourceActionSpec
end
context "With a resource with no actions" do
- class NoActionJackson < Chef::Resource
- use_automatic_resource_name
-
- def foo(value = nil)
- @foo = value if value
- @foo
- end
-
- class <<self
- attr_accessor :action_was
- end
- end
-
it "the default action is :nothing" do
converge do
no_action_jackson "hi" do
@@ -358,18 +370,6 @@ module ResourceActionSpec
end
context "With a resource with a UTF-8 action" do
- class WeirdActionJackson < Chef::Resource
- use_automatic_resource_name
-
- class <<self
- attr_accessor :action_was
- end
-
- action :Straße do
- WeirdActionJackson.action_was = action
- end
- end
-
it "Running the action works" do
expect_recipe do
weird_action_jackson "hi"