Description: Fix RSpec tests for iterators
Author: Markus Frosch <lazyfrosch@debian.org>
Bug: https://github.com/puppetlabs/semantic_puppet/issues/11
Last-Update: 2016-07-28
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/spec/unit/semantic_puppet/version_range_spec.rb
+++ b/spec/unit/semantic_puppet/version_range_spec.rb
@@ -14,26 +14,26 @@
         includes.each do |vstring|
           example "#{expr.inspect} includes #{vstring}" do
             range = SemanticPuppet::VersionRange.parse(expr)
-            expect(range).to include(SemanticPuppet::Version.parse(vstring))
+            expect(range).to cover(SemanticPuppet::Version.parse(vstring))
           end
 
           example "parse(#{expr.inspect}).to_s includes #{vstring}" do
             range = SemanticPuppet::VersionRange.parse(expr)
             range = SemanticPuppet::VersionRange.parse(range.to_s)
-            expect(range).to include(SemanticPuppet::Version.parse(vstring))
+            expect(range).to cover(SemanticPuppet::Version.parse(vstring))
           end
         end
 
         excludes.each do |vstring|
           example "#{expr.inspect} excludes #{vstring}" do
             range = SemanticPuppet::VersionRange.parse(expr)
-            expect(range).to_not include(SemanticPuppet::Version.parse(vstring))
+            expect(range).to_not cover(SemanticPuppet::Version.parse(vstring))
           end
 
           example "parse(#{expr.inspect}).to_s excludes #{vstring}" do
             range = SemanticPuppet::VersionRange.parse(expr)
             range = SemanticPuppet::VersionRange.parse(range.to_s)
-            expect(range).to_not include(SemanticPuppet::Version.parse(vstring))
+            expect(range).to_not cover(SemanticPuppet::Version.parse(vstring))
           end
         end
       end
