[DRE-commits] [SCM] gem2deb.git branch, master, updated. 0.2.14-8-g334b903
Antonio Terceiro
terceiro at debian.org
Tue Jun 5 18:40:37 UTC 2012
The following commit has been merged in the master branch:
commit 10bcc0d6a9e26dc58eeb77c73548b14ba8a705ec
Author: Antonio Terceiro <terceiro at debian.org>
Date: Tue Jun 5 14:12:01 2012 -0300
Revert "Check for encoding support, and use File.readlines accordingly"
This reverts commit 4b716699ed4ab0d139ea5300fe3ccce7317c9769.
diff --git a/lib/gem2deb/dh_ruby.rb b/lib/gem2deb/dh_ruby.rb
index 40c66f8..8e3fcfd 100644
--- a/lib/gem2deb/dh_ruby.rb
+++ b/lib/gem2deb/dh_ruby.rb
@@ -378,11 +378,7 @@ module Gem2Deb
@ruby_versions ||=
begin
# find ruby versions to build the package for.
- if String.instance_methods.include?(:encoding)
- lines = File.readlines('debian/control', {:encoding => 'UTF-8'}).grep(/^XS-Ruby-Versions: /)
- else
- lines = File.readlines('debian/control').grep(/^XS-Ruby-Versions: /)
- end
+ lines = File.readlines('debian/control').grep(/^XS-Ruby-Versions: /)
if lines.empty?
puts "No XS-Ruby-Versions: field found in source!" if @verbose
exit(1)
diff --git a/test/unit/dh_ruby_test.rb b/test/unit/dh_ruby_test.rb
index 20ce37e..5ceb8de 100644
--- a/test/unit/dh_ruby_test.rb
+++ b/test/unit/dh_ruby_test.rb
@@ -98,20 +98,12 @@ class DhRubyTest < Gem2DebTestCase
@dh_ruby.verbose = false
end
should 'bail out if XS-Ruby-Versions is not found' do
- if String.instance_methods.include?(:encoding)
- File.expects(:readlines).with('debian/control', {:encoding => 'UTF-8'}).returns([])
- else
- File.expects(:readlines).with('debian/control').returns([])
- end
+ File.expects(:readlines).with('debian/control').returns([])
@dh_ruby.expects(:exit).with(1)
@dh_ruby.send(:ruby_versions)
end
should 'read supported versions from debian/control' do
- if String.instance_methods.include?(:encoding)
- File.expects(:readlines).with('debian/control', {:encoding => 'UTF-8'}).returns(["XS-Ruby-Versions: all\n"])
- else
- File.expects(:readlines).with('debian/control').returns(["XS-Ruby-Versions: all\n"])
- end
+ File.expects(:readlines).with('debian/control').returns(["XS-Ruby-Versions: all\n"])
assert_equal ['all'], @dh_ruby.send(:ruby_versions)
end
should 'known when all versions are supported' do
--
gem2deb.git
More information about the Pkg-ruby-extras-commits
mailing list