diff options
Diffstat (limited to 'spec/lib')
| -rwxr-xr-x | spec/lib/puppet/face/basetest.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/lib/puppet/face/basetest.rb b/spec/lib/puppet/face/basetest.rb index 41a4ef3f9..9398f5b2d 100755 --- a/spec/lib/puppet/face/basetest.rb +++ b/spec/lib/puppet/face/basetest.rb @@ -32,4 +32,10 @@ Puppet::Face.define(:basetest, '0.0.1') do summary "just raises an exception" when_invoked do |options| raise ArgumentError, "your failure" end end + + action :with_s_rendering_hook do + summary "has a rendering hook for 's'" + when_invoked do |options| "this is not the hook you are looking for" end + when_rendering :s do |value| "you invoked the 's' rendering hook" end + end end |
