From 5d5796a7d5da68b74b4325adb47a907b8579bb26 Mon Sep 17 00:00:00 2001 From: Will Farrington Date: Wed, 22 May 2013 17:37:08 -0700 Subject: Update ipv6 examples --- .../unit/puppet/parser/functions/validate_ipv6_address_spec.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb') diff --git a/spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb b/spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb index bf3c966..c74e8cd 100644 --- a/spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb +++ b/spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb @@ -8,12 +8,12 @@ describe Puppet::Parser::Functions.function(:validate_ipv6_address) do describe "when calling validate_ipv6_address from puppet" do describe "when given IPv6 address strings" do it "should compile with one argument" do - Puppet[:code] = "validate_ipv6_address('3ffe:505:2')" + Puppet[:code] = "validate_ipv6_address('3ffe:0505:0002::')" scope.compiler.compile end it "should compile with multiple arguments" do - Puppet[:code] = "validate_ipv6_address('3ffe:505:2', '3ffe:505:1')" + Puppet[:code] = "validate_ipv6_address('3ffe:0505:0002::', '3ffe:0505:0001::')" scope.compiler.compile end end @@ -37,9 +37,11 @@ describe Puppet::Parser::Functions.function(:validate_ipv6_address) do end describe "when given numbers" do - it "should compile" do + it "should not compile" do Puppet[:code] = "validate_ipv6_address(1, 2)" - scope.compiler.compile + expect { + scope.compiler.compile + }.to raise_error(Puppet::ParseError, /not a valid IPv6 address/) end end -- cgit v1.2.3