spec/unit/dependency/requirement_spec.rb in librarianp-0.6.4 vs spec/unit/dependency/requirement_spec.rb in librarianp-1.0.0
- old
+ new
@@ -8,29 +8,30 @@
specify { expect(requirement.inspect).
to eq "#<Librarian::Dependency::Requirement >= 3.2.1>" }
end
it 'should handle nil versions' do
- described_class.new(nil).to_gem_requirement.should eq(Gem::Requirement.new)
+ expect(described_class.new(nil).to_gem_requirement).to eq(Gem::Requirement.new)
end
it 'should handle nil versions in arrays' do
- described_class.new([nil]).to_gem_requirement.should eq(Gem::Requirement.new)
+ expect(described_class.new([nil]).to_gem_requirement).to eq(Gem::Requirement.new)
end
it 'should handle .x versions' do
- described_class.new('1.x').to_gem_requirement.should eq(Gem::Requirement.new('~> 1.0'))
- described_class.new('1.0.x').to_gem_requirement.should eq(Gem::Requirement.new('~> 1.0.0'))
+ expect(described_class.new('1.x').to_gem_requirement).to eq(Gem::Requirement.new('~> 1.0'))
+ expect(described_class.new('1.0.x').to_gem_requirement).to eq(Gem::Requirement.new('~> 1.0.0'))
end
it 'should handle version ranges' do
- described_class.new('>=1.1.0 <2.0.0').to_gem_requirement.should eq(Gem::Requirement.new(['>=1.1.0', '<2.0.0']))
+ expect(described_class.new('>=1.1.0 <2.0.0').to_gem_requirement).to eq(Gem::Requirement.new(['>=1.1.0', '<2.0.0']))
+ expect(described_class.new('>=1.1.0 <2.0.0').to_gem_requirement).to eq(Gem::Requirement.new(['>=1.1.0', '<2.0.0']))
end
it 'should print to_s' do
- described_class.new('1.x').to_s.should eq('~> 1.0')
+ expect(described_class.new('1.x').to_s).to eq('~> 1.0')
s = described_class.new('>=1.1.0 <2.0.0').to_s
- s.should include(">= 1.1.0")
- s.should include("< 2.0.0")
+ expect(s).to include(">= 1.1.0")
+ expect(s).to include("< 2.0.0")
end
end