Skip to content

Commit 8c82288

Browse files
committed
(CONT-801) Initialise Puppet Parser for spec tests
1 parent 7185418 commit 8c82288

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

spec/unit/puppet/parser/functions/enclose_ipv6_spec.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22

33
require 'spec_helper'
44

5-
describe 'the enclose_ipv6 function' do
6-
let(:scope) { PuppetlabsSpec::PuppetInternals.scope }
5+
describe 'enclose_ipv6' do
6+
let(:node) { Puppet::Node.new('localhost') }
7+
let(:compiler) { Puppet::Parser::Compiler.new(node) }
8+
let(:scope) { Puppet::Parser::Scope.new(compiler) }
79

810
it 'exists' do
911
expect(Puppet::Parser::Functions.function('enclose_ipv6')).to eq('function_enclose_ipv6')
@@ -29,7 +31,7 @@
2931
expect { scope.function_enclose_ipv6(['127.0.0.1']) }.not_to raise_error
3032
end
3133

32-
it 'does not raise a ParseError when given * as ip string' do
34+
it 'does not raise a ParseError when given * as ip strint g' do
3335
expect { scope.function_enclose_ipv6(['*']) }.not_to raise_error
3436
end
3537

0 commit comments

Comments
 (0)