[DRE-commits] [SCM] gem2deb.git branch, master, updated. 0.3.1-23-ge069485

Antonio Terceiro terceiro at debian.org
Thu May 30 21:36:39 UTC 2013


The following commit has been merged in the master branch:
commit f4307475813f383035caaea7900e2e3a6ce0985b
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Thu May 30 15:55:49 2013 -0300

    Extract common behaviour for non-gem tests

diff --git a/test/integration/gem2deb_test.rb b/test/integration/gem2deb_test.rb
index 25ecb14..9ac6e70 100644
--- a/test/integration/gem2deb_test.rb
+++ b/test/integration/gem2deb_test.rb
@@ -27,18 +27,6 @@ class Gem2DebTest < Gem2DebTestCase
     assert_match /E: ruby-simplegem: helper-templates-in-copyright/, `lintian #{changes_file}`
   end
 
-  should 'not compress *.rb files installed as examples' do
-    examples_package = File.join(GEM2DEB_ROOT_SOURCE_DIR, 'test/sample/examples')
-    tmpdir = Dir.mktmpdir
-    FileUtils.cp_r(examples_package, tmpdir)
-    Dir.chdir(File.join(tmpdir, 'examples')) do
-      run_command('dpkg-buildpackage -d -us -uc')
-      assert_no_file_exists 'debian/ruby-examples/usr/share/doc/ruby-examples/examples/test.rb.gz'
-      assert_file_exists 'debian/ruby-examples/usr/share/doc/ruby-examples/examples/test.rb'
-    end
-    FileUtils.rm_rf(tmpdir)
-  end
-
   def self.build_tree(directory)
     FileUtils.cp_r(directory, tmpdir)
     dir = File.join(tmpdir, File.basename(directory))
@@ -66,4 +54,11 @@ class Gem2DebTest < Gem2DebTestCase
     end
   end
 
+  self.build_tree('test/sample/examples') do |dir|
+    should 'not compress *.rb files installed as examples' do
+      assert_no_file_exists "#{dir}/debian/ruby-examples/usr/share/doc/ruby-examples/examples/test.rb.gz"
+      assert_file_exists "#{dir}/debian/ruby-examples/usr/share/doc/ruby-examples/examples/test.rb"
+    end
+  end
+
 end

-- 
gem2deb.git



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