Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-transport/
Date: Sun, 27 May 2018 07:19:58
Message-Id: 1527405588.a6c617409db4a63aac10cd67fb386b0e5c935c8a.graaff@gentoo
1 commit: a6c617409db4a63aac10cd67fb386b0e5c935c8a
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 27 07:19:27 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sun May 27 07:19:48 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c61740
7
8 dev-ruby/elasticsearch-transport: run unit tests
9
10 Package-Manager: Portage-2.3.36, Repoman-2.3.9
11
12 .../elasticsearch-transport-5.0.5.ebuild | 14 +++++++++-----
13 1 file changed, 9 insertions(+), 5 deletions(-)
14
15 diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild
16 index b3c5e1ac179..e27df7cddeb 100644
17 --- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild
18 +++ b/dev-ruby/elasticsearch-transport/elasticsearch-transport-5.0.5.ebuild
19 @@ -5,7 +5,9 @@ EAPI=6
20
21 USE_RUBY="ruby23 ruby24"
22 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
23 -RUBY_FAKEGEM_TASK_DOC=doc
24 +RUBY_FAKEGEM_RECIPE_DOC=rdoc
25 +
26 +RUBY_FAKEGEM_TASK_TEST="NOTURN=true test"
27
28 inherit ruby-fakegem
29
30 @@ -30,13 +32,11 @@ ruby_add_bdepend "
31 dev-ruby/mocha:1.0
32 dev-ruby/pry
33 dev-ruby/shoulda-context
34 + dev-ruby/curb
35 + dev-ruby/patron
36 )
37 "
38
39 -# Tests need additional modules (at least 'turn') packaged. Then someone
40 -# should look into running them and so on.
41 -RESTRICT="test"
42 -
43 RUBY_S=${MY_P}/${PN}
44
45 all_ruby_prepare() {
46 @@ -47,4 +47,8 @@ all_ruby_prepare() {
47 sed -e '/bundler/d' \
48 -e '/require.*cane/,/end/d' \
49 -i Rakefile || die
50 +
51 + # Tweak test setup to only run unit tests since we don't have a live cluster
52 + sed -i -e "s/RUBY_VERSION > '1.9'/false/" \
53 + -e '/module Elasticsearch/,$ s:^:#:' test/test_helper.rb || die
54 }