summaryrefslogtreecommitdiff
path: root/spec/functions/private_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/functions/private_spec.rb')
-rw-r--r--[-rwxr-xr-x]spec/functions/private_spec.rb5
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')