[DRE-commits] [SCM] gem2deb.git branch, master, updated. 0.3.0-7-g7c25dbf

Cédric Boutillier boutil at debian.org
Wed May 15 12:27:25 UTC 2013


The following commit has been merged in the master branch:
commit 7c25dbfe789c4198122306c8952205bce6cdda23
Author: Cédric Boutillier <boutil at debian.org>
Date:   Wed May 15 14:23:57 2013 +0200

    filter out non Ruby files when creating test-ruby-files.yaml (Closes: #691236)

diff --git a/lib/gem2deb/metadata.rb b/lib/gem2deb/metadata.rb
index a3be333..ca44527 100644
--- a/lib/gem2deb/metadata.rb
+++ b/lib/gem2deb/metadata.rb
@@ -65,7 +65,7 @@ module Gem2Deb
     end
 
     def test_files
-      gemspec ? gemspec.test_files : []
+      gemspec ? gemspec.test_files.select { |filename| filename =~ /\.rb$/ } : []
     end
 
     protected
diff --git a/test/unit/metadata_test.rb b/test/unit/metadata_test.rb
index 1b00f3f..332afdd 100644
--- a/test/unit/metadata_test.rb
+++ b/test/unit/metadata_test.rb
@@ -95,7 +95,7 @@ class MetaDataTest < Gem2DebTestCase
     end
 
     should 'obtain test files list from gemspec' do
-      @gemspec.stubs(:test_files).returns(['test/class1_test.rb', 'test/class2_test.rb'])
+      @gemspec.stubs(:test_files).returns(['test/class1_test.rb', 'test/class2_test.rb', 'test/not_a_test.txt'])
       assert_equal ['test/class1_test.rb', 'test/class2_test.rb'], @metadata.test_files
     end
 

-- 
gem2deb.git



More information about the Pkg-ruby-extras-commits mailing list