commit 5399054f8e056e148f4118e210988422c53a19eb Author: Elan Ruusamäe <g...@delfi.ee> Date: Thu Jun 16 21:05:03 2016 +0300
configure redis-cleanup on exit ruby-redis.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) --- diff --git a/ruby-redis.spec b/ruby-redis.spec index f0c45ed..4259dd7 100644 --- a/ruby-redis.spec +++ b/ruby-redis.spec @@ -54,14 +54,16 @@ cp -p %{SOURCE1} test/test.conf %if %{with tests} port=6381 -sed -e "/^PORT/ s/6381/$port/" test/helper.rb -sed -e "/^port/ s/6381/$port/" test/test.conf +sed -i -e "/^PORT/ s/6381/$port/" test/helper.rb +sed -i -e "/^port/ s/6381/$port/" test/test.conf ## Start a testing redis server instance /usr/sbin/redis-server test/test.conf sleep 1 cat test/db/stdout kill -0 `cat test/db/redis.pid` +## configure kill for redis-server +trap 'kill -INT `cat test/db/redis.pid`' EXIT QUIT INT ## Set locale because two tests fail in mock. ## https://github.com/redis/redis-rb/issues/345 @@ -70,9 +72,6 @@ export LC_ALL=en_US.UTF-8 ## Problems continue to surface with Minitest 5, so I've asked upstream how ## they want to proceed. https://github.com/redis/redis-rb/issues/487 ruby -Ilib -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' - -## Kill redis-server -kill -INT `cat test/db/redis.pid` %endif %install ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/ruby-redis.git/commitdiff/a22d3d0f8b6193deddb89517579fa75d021d3d04 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit