From ddd6598d0c281ee0df5e668e17eea85039a4390f Mon Sep 17 00:00:00 2001 From: "jls@semicomplete.com" Date: Fri, 6 Dec 2013 06:47:55 +0000 Subject: [PATCH] Add test coverage for #585 --- spec/fpm/package_convert_spec.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/spec/fpm/package_convert_spec.rb b/spec/fpm/package_convert_spec.rb index 6da9c35685..9626318a42 100644 --- a/spec/fpm/package_convert_spec.rb +++ b/spec/fpm/package_convert_spec.rb @@ -8,7 +8,10 @@ subject do source = FPM::Package::Gem.new - source.attributes[:gem_package_name_prefix ] = 'rubygem19' + prefix = source.attributes[:gem_package_name_prefix ] = 'rubygem19' + name = source.name = "whatever" + version = source.version = "1.0" + source.provides << "#{prefix}-#{name} = #{version}" source.convert(FPM::Package::RPM) end @@ -19,4 +22,8 @@ it "remembers attributes applied to source" do insist { subject.attributes[:gem_package_name_prefix] } == gem_package_name_prefix end + + it "should list provides matching the gem_package_name_prefix (#585)" do + insist { subject.provides }.include?("rubygem19(whatever) = 1.0") + end end