summaryrefslogtreecommitdiff
path: root/spec/functions/private_spec.rb
diff options
context:
space:
mode:
authorTP Honey <tphoney@users.noreply.github.com>2015-03-05 19:15:41 +0000
committerTP Honey <tphoney@users.noreply.github.com>2015-03-05 19:15:41 +0000
commitbf8e5b0573f78f2c2c780494a735bfac25d4488d (patch)
tree2c81ecba270068294b25ad7d2b17919cb71fee04 /spec/functions/private_spec.rb
parent668b3c31b591b9ee67ab215715b95adf8e78608a (diff)
parent4a68b224c4a4a986be6b4bf9580fc4f23251e3c6 (diff)
downloadpuppet-stdlib-bf8e5b0573f78f2c2c780494a735bfac25d4488d.tar.gz
puppet-stdlib-bf8e5b0573f78f2c2c780494a735bfac25d4488d.tar.bz2
Merge pull request #422 from cyberious/assert_private
Assert private
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')