summaryrefslogtreecommitdiff
path: root/spec/unit
diff options
context:
space:
mode:
authorWill Farrington <wfarr@github.com>2013-05-22 17:43:37 -0700
committerWill Farrington <wfarr@github.com>2013-05-22 17:43:37 -0700
commite0fd7299f60690e67bf5488ed2a04102a550aec0 (patch)
tree1326bb7effd72b048ab85f6385c8825e14a82ada /spec/unit
parent5d5796a7d5da68b74b4325adb47a907b8579bb26 (diff)
Don't run certain tests under 1.8.7
Diffstat (limited to 'spec/unit')
-rw-r--r--spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb15
1 files changed, 9 insertions, 6 deletions
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 c74e8cd..1fe5304 100644
--- a/spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb
+++ b/spec/unit/puppet/parser/functions/validate_ipv6_address_spec.rb
@@ -36,12 +36,15 @@ describe Puppet::Parser::Functions.function(:validate_ipv6_address) do
end
end
- describe "when given numbers" do
- it "should not compile" do
- Puppet[:code] = "validate_ipv6_address(1, 2)"
- expect {
- scope.compiler.compile
- }.to raise_error(Puppet::ParseError, /not a valid IPv6 address/)
+ # 1.8.7 is EOL'd and also absolutely insane about ipv6
+ unless RUBY_VERSION == '1.8.7'
+ describe "when given numbers" do
+ it "should not compile" do
+ Puppet[:code] = "validate_ipv6_address(1, 2)"
+ expect {
+ scope.compiler.compile
+ }.to raise_error(Puppet::ParseError, /not a valid IPv6 address/)
+ end
end
end