[DRE-commits] [ruby-em-synchrony] 04/16: Create patch to remove relative requires from tests
Lucas Kanashiro
kanashiro.duarte at gmail.com
Wed Mar 2 12:44:40 UTC 2016
This is an automated email from the git hooks/post-receive script.
kanashiro-guest pushed a commit to branch master
in repository ruby-em-synchrony.
commit 28e1cabb2f8af18dc87b2cd69bdcc2812512f1a7
Author: Lucas Kanashiro <kanashiro.duarte at gmail.com>
Date: Tue Mar 1 18:46:48 2016 -0300
Create patch to remove relative requires from tests
---
debian/changelog | 1 +
.../remove-relative-require-from-tests.patch | 47 ++++++++++++++++++++++
debian/patches/series | 1 +
debian/start_services_and_auto_install.sh | 5 ++-
4 files changed, 52 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 3dd21e8..93e1592 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ ruby-em-synchrony (1.0.4-1) UNRELEASED; urgency=medium
* Imported Upstream version 1.0.4
* Create patch to fix tests with ruby2.3 (Closes: #800029)
+ * Create patch to remove relative requires from tests
-- Lucas Kanashiro <kanashiro.duarte at gmail.com> Tue, 01 Mar 2016 18:36:38 -0300
diff --git a/debian/patches/remove-relative-require-from-tests.patch b/debian/patches/remove-relative-require-from-tests.patch
new file mode 100644
index 0000000..d17144b
--- /dev/null
+++ b/debian/patches/remove-relative-require-from-tests.patch
@@ -0,0 +1,47 @@
+Description: Remove relative requires from tests
+ Remove relative require is necessary for autopkgtest, because with this it
+ will fail.
+Author: Lucas Kanashiro <kanashiro.duarte at gmail.com>
+Last-Updated: 2016-03-01
+Forward: not-needed
+
+--- a/spec/helper/all.rb
++++ b/spec/helper/all.rb
+@@ -1,11 +1,11 @@
+ require 'spec/helper/core'
+-require 'lib/em-synchrony/mysql2'
+-require 'lib/em-synchrony/em-remcached'
+-require 'lib/em-synchrony/em-memcache'
+-require 'lib/em-synchrony/em-mongo'
+-require 'lib/em-synchrony/em-redis'
+-require 'lib/em-synchrony/em-hiredis'
+-require 'lib/em-synchrony/amqp'
++require 'em-synchrony/mysql2'
++require 'em-synchrony/em-remcached'
++require 'em-synchrony/em-memcache'
++require 'em-synchrony/em-mongo'
++require 'em-synchrony/em-redis'
++require 'em-synchrony/em-hiredis'
++require 'em-synchrony/amqp'
+
+ require 'helper/tolerance_matcher'
+ require 'helper/stub-http-server'
+--- a/spec/mongo_spec.rb
++++ b/spec/mongo_spec.rb
+@@ -1,5 +1,5 @@
+ require 'spec/helper/all'
+-require 'lib/em-synchrony/mongo'
++require 'em-synchrony/mongo'
+ require 'mongo'
+
+ describe Mongo::Connection do
+--- a/spec/helper/core.rb
++++ b/spec/helper/core.rb
+@@ -2,5 +2,5 @@ require 'rubygems'
+ require 'rspec'
+ require 'pp'
+
+-require 'lib/em-synchrony'
+-require 'lib/em-synchrony/em-http'
++require 'em-synchrony'
++require 'em-synchrony/em-http'
diff --git a/debian/patches/series b/debian/patches/series
index 14d56d0..d80753e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
+remove-relative-require-from-tests.patch
fix-tests-with-new-rspec-syntax.patch
disable-hiredis-tests.patch
disable-amqp.patch
diff --git a/debian/start_services_and_auto_install.sh b/debian/start_services_and_auto_install.sh
index 834f109..d895fdd 100755
--- a/debian/start_services_and_auto_install.sh
+++ b/debian/start_services_and_auto_install.sh
@@ -57,8 +57,9 @@ mysql --socket=${MYSQL_UNIX_PORT} --execute "drop database widgets;"
rm -rf ${MYTEMP_DIR}
# Stop memcached and cleanup pid file
-kill -9 `cat /tmp/memcached.pid`
-rm /tmp/memcached.pid
+#kill -9 `cat /tmp/memcached.pid`
+#rm /tmp/memcached.pid
+pkill memcached
# Stop redis server
pkill redis-server
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-em-synchrony.git
More information about the Pkg-ruby-extras-commits
mailing list