diff options
| author | Hans de Graaff <graaff@gentoo.org> | 2023-03-25 09:14:42 +0100 |
|---|---|---|
| committer | Hans de Graaff <graaff@gentoo.org> | 2023-03-26 08:29:43 +0200 |
| commit | d953ea8c71c24e2af21db0554ed18f7c17f13162 (patch) | |
| tree | 6cf9129eb569415c8c12f5b303acbc944b5331f5 /eclass/ruby-fakegem.eclass | |
| parent | d0876b5ced15d1dbb8cb5c3ebcfb5cd99c7d2fcc (diff) | |
| download | gentoo-d953ea8c71c24e2af21db0554ed18f7c17f13162.tar.gz gentoo-d953ea8c71c24e2af21db0554ed18f7c17f13162.tar.bz2 gentoo-d953ea8c71c24e2af21db0554ed18f7c17f13162.zip | |
eclass/ruby-fakegem.eclass: add support for sus test runner
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'eclass/ruby-fakegem.eclass')
| -rw-r--r-- | eclass/ruby-fakegem.eclass | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index 08e3ccf588ac..4ad1d8eca683 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby-fakegem.eclass @@ -44,6 +44,7 @@ RUBY_FAKEGEM_TASK_DOC="${RUBY_FAKEGEM_TASK_DOC-rdoc}" # - rspec3 (calls ruby-ng_rspec, adds dev-ruby/rspec:3 to the dependencies) # - cucumber (calls ruby-ng_cucumber, adds dev-util/cucumber to the # dependencies) +# - sus (calls ruby-ng_sus, adds dev-ruby/sus to the dependencies) # - none RUBY_FAKEGEM_RECIPE_TEST="${RUBY_FAKEGEM_RECIPE_TEST-rake}" @@ -193,6 +194,11 @@ case ${RUBY_FAKEGEM_RECIPE_TEST} in RESTRICT+=" !test? ( test )" ruby_add_bdepend "test? ( dev-util/cucumber )" ;; + sus) + IUSE+=" test" + RESTRICT+=" !test? ( test )" + ruby_add_bdepend "test? ( dev-ruby/sus )" + ;; none) ;; *) @@ -566,6 +572,9 @@ each_fakegem_test() { cucumber) ruby-ng_cucumber ;; + sus) + ruby-ng_sus + ;; none) ewarn "each_fakegem_test called, but \${RUBY_FAKEGEM_RECIPE_TEST} is 'none'" ;; |
