forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
- Loading branch information
Showing
2 changed files
with
47 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST simplecov-0.14.1.gem 58880 BLAKE2B 61882c34341555ce47df82f8931a8c457d0c6d69a143fa4c9999ff0b3aafb8510d2957627e1dfa9e3819c1509670fdc0a062021eb6655914cc935f9abbd584a1 SHA512 7b62fef6df1d3b395b03a5444d65430ae645aca7c13e6694f4377b35a82c0b4503e5d53a94512ff06e634a6d81331a8bce31787dba793517ecd3e502220afbaf | ||
DIST simplecov-0.16.1.tar.gz 62296 BLAKE2B f9ebe2c7ec3d8b5bb80f642be3e9803210f9af334a2e7eacc2d1339567750027bf0505106e9fd641c42b3ad41e5e74ebbe730d8ff80947b1ec2ff23f6ee8fef1 SHA512 5b3c16bcdcbfcbd5282bd91375d1593292ad421a73b88cbdf18fc8f57364e20e1eec44bb084be3619684f9871612ca81f790eea8eec98b61cf523bf38b4a997f |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
USE_RUBY="ruby23 ruby24" | ||
|
||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" | ||
|
||
RUBY_FAKEGEM_DOCDIR="doc" | ||
RUBY_FAKEGEM_TASK_DOC="" | ||
|
||
inherit ruby-fakegem | ||
|
||
DESCRIPTION="Code coverage with a configuration library and merging across test suites" | ||
HOMEPAGE="https://www.ruby-toolbox.com/projects/simplecov https://github.com/colszowka/simplecov" | ||
SRC_URI="https://github.com/colszowka/simplecov/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
LICENSE="MIT" | ||
|
||
KEYWORDS="~amd64" | ||
SLOT="0.8" | ||
IUSE="doc" | ||
|
||
ruby_add_rdepend ">=dev-ruby/json-1.8:0 <dev-ruby/json-3:0 | ||
dev-ruby/simplecov-html:0.10 | ||
>=dev-ruby/docile-1.1:0" | ||
|
||
ruby_add_bdepend "test? ( | ||
dev-ruby/rspec:3 | ||
dev-ruby/test-unit:2 | ||
)" | ||
|
||
# There are also cucumber tests that require poltergeist and unpackaged phantomjs gem. | ||
|
||
all_ruby_prepare() { | ||
sed -i -e '/[Bb]undler/ s:^:#:' spec/helper.rb features/support/env.rb || die | ||
|
||
# Avoid test depending on spawning ruby and having timing issues | ||
sed -i -e '/blocks other processes/askip "gentoo"' spec/result_merger_spec.rb || die | ||
} | ||
|
||
each_ruby_test() { | ||
RSPEC_VERSION=3 ruby-ng_rspec spec/*spec.rb || die | ||
|
||
#${RUBY} -S cucumber features || die | ||
} |