[DRE-commits] [ruby-faraday] 01/01: Add patches to fix tests
Balasankar C
balasankarc-guest at moszumanska.debian.org
Wed Jul 26 13:26:25 UTC 2017
This is an automated email from the git hooks/post-receive script.
balasankarc-guest pushed a commit to branch master
in repository ruby-faraday.
commit ce973fe8286845c1c725d9e96e5c407f8da624e6
Author: Balasankar C <balasankarc at autistici.org>
Date: Wed Jul 26 18:56:11 2017 +0530
Add patches to fix tests
---
debian/changelog | 7 ++++++
debian/control | 2 --
debian/patches/remove-simplecov-coveralls.patch | 22 +++++++++++++++++
debian/patches/series | 2 ++
debian/patches/skip-test-failure-on-warning.patch | 30 +++++++++++++++++++++++
5 files changed, 61 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 0041faf..21262b7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,17 @@
ruby-faraday (0.11.0-1) UNRELEASED; urgency=medium
+ [ Sruthi Chandran ]
* Team upload
* New upstream release
* Refresh patches
* Remove 002_disable-simplecov-html as package ruby-simplecov is available
+ [ Balasankar C ]
+ * remove-simplecov-coveralls.patch - Patch to remove usage of simplecov and
+ coveralls
+ * skip-test-failure-on-warning.patch - Patch to remove failure of tests on
+ syntax warnings
+
-- Sruthi Chandran <srud at disroot.org> Thu, 20 Jul 2017 11:54:24 +0530
ruby-faraday (0.9.2-3) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index b5e4a31..42a526a 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,6 @@ Uploaders: Anish A <aneesh.nl at gmail.com>,
Build-Depends: debhelper (>= 9~),
gem2deb,
lsof,
- ruby-coveralls,
ruby-em-http-request,
ruby-em-synchrony,
ruby-excon,
@@ -16,7 +15,6 @@ Build-Depends: debhelper (>= 9~),
ruby-multipart-post,
ruby-net-http-persistent,
ruby-rack-test,
- ruby-simplecov,
ruby-sinatra,
ruby-typhoeus
Standards-Version: 3.9.7
diff --git a/debian/patches/remove-simplecov-coveralls.patch b/debian/patches/remove-simplecov-coveralls.patch
new file mode 100644
index 0000000..5f6cb44
--- /dev/null
+++ b/debian/patches/remove-simplecov-coveralls.patch
@@ -0,0 +1,22 @@
+Description: Remove usage of coveralls and simplecov
+Author: Balasankar C <balasankarc at autistici.org>
+Last-Update: 2017-07-26
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/test/helper.rb
++++ b/test/helper.rb
+@@ -1,14 +1,3 @@
+-require 'simplecov'
+-require 'coveralls'
+-
+-SimpleCov.formatters = [SimpleCov::Formatter::HTMLFormatter, Coveralls::SimpleCov::Formatter]
+-
+-SimpleCov.start do
+- add_filter '/bundle/'
+- add_filter '/test/'
+- minimum_coverage(87)
+-end
+-
+ gem 'minitest' if defined? Bundler
+ require 'minitest/autorun'
+
diff --git a/debian/patches/series b/debian/patches/series
index 6a48fa2..2b2a1ed 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,4 @@
+skip-test-failure-on-warning.patch
+remove-simplecov-coveralls.patch
001_remove-bundler.patch
003_gemspec-no-git.patch
diff --git a/debian/patches/skip-test-failure-on-warning.patch b/debian/patches/skip-test-failure-on-warning.patch
new file mode 100644
index 0000000..db4461d
--- /dev/null
+++ b/debian/patches/skip-test-failure-on-warning.patch
@@ -0,0 +1,30 @@
+Description: Skip failure of tests on warning
+Author: Balasankar C <balasankarc at autistici.org>
+Last-Update: 2017-07-26
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/script/test
++++ b/script/test
+@@ -150,16 +150,6 @@
+ 2> >(tee >(grep 'warning:' >"$warnings") | grep -v 'warning:')
+ }
+
+-check_warnings() {
+- # Display Ruby warnings from this project's source files. Abort if any were found.
+- num="$(grep -F "$PWD" "$warnings" | grep -v "${PWD}/vendor/bundle" | sort | uniq -c | sort -rn | tee /dev/stderr | wc -l)"
+- rm -f "$warnings"
+- if [ "$num" -gt 0 ]; then
+- echo "FAILED: this test suite doesn't tolerate Ruby syntax warnings!" >&2
+- exit 1
+- fi
+-}
+-
+ if [ -n "$RBENV_VERSIONS" ]; then
+ IFS=' ' versions=($RBENV_VERSIONS)
+ for version in "${versions[@]}"; do
+@@ -169,5 +159,3 @@
+ else
+ run_test_files "$@"
+ fi
+-
+-check_warnings
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-faraday.git
More information about the Pkg-ruby-extras-commits
mailing list