diff options
Diffstat (limited to 'spec/functions/private_spec.rb')
-rw-r--r--[-rwxr-xr-x] | spec/functions/private_spec.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/functions/private_spec.rb b/spec/functions/private_spec.rb index c70759f..c90282e 100755..100644 --- a/spec/functions/private_spec.rb +++ b/spec/functions/private_spec.rb @@ -9,6 +9,11 @@ describe Puppet::Parser::Functions.function(:private) do scope.method(function_name) end + it 'should issue a warning' do + scope.expects(:warning).with("private() DEPRECATED: This function will cease to function on Puppet 4; please use assert_private() before upgrading to puppet 4 for backwards-compatibility, or migrate to the new parser's typing system.") + subject.call [] + end + context "when called from inside module" do it "should not fail" do scope.expects(:lookupvar).with('module_name').returns('foo') |