diff options
author | TP Honey <tphoney@users.noreply.github.com> | 2015-03-05 19:15:41 +0000 |
---|---|---|
committer | TP Honey <tphoney@users.noreply.github.com> | 2015-03-05 19:15:41 +0000 |
commit | bf8e5b0573f78f2c2c780494a735bfac25d4488d (patch) | |
tree | 2c81ecba270068294b25ad7d2b17919cb71fee04 /spec/functions/private_spec.rb | |
parent | 668b3c31b591b9ee67ab215715b95adf8e78608a (diff) | |
parent | 4a68b224c4a4a986be6b4bf9580fc4f23251e3c6 (diff) |
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.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') |