commit: 14d2fa5d296638c345084941f811b169205c5081
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 12:47:10 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 13:21:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d2fa5d
app-emacs/ecukes: use ert-runner to run tests
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
.../{ecukes-0.6.18.ebuild => ecukes-0.6.18-r1.ebuild} | 15 +++++----------
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/app-emacs/ecukes/ecukes-0.6.18.ebuild
b/app-emacs/ecukes/ecukes-0.6.18-r1.ebuild
similarity index 74%
rename from app-emacs/ecukes/ecukes-0.6.18.ebuild
rename to app-emacs/ecukes/ecukes-0.6.18-r1.ebuild
index 26697cc08fe6..1e8bbe61c27d 100644
--- a/app-emacs/ecukes/ecukes-0.6.18.ebuild
+++ b/app-emacs/ecukes/ecukes-0.6.18-r1.ebuild
@@ -25,7 +25,10 @@ RDEPEND="
"
BDEPEND="
${RDEPEND}
- test? ( app-emacs/el-mock )
+ test? (
+ app-emacs/el-mock
+ app-emacs/ert-runner
+ )
"
DOCS=( README.markdown )
@@ -47,15 +50,7 @@ src_compile() {
}
src_test() {
- local i
- for i in test/ecukes-*-test.el ; do
- ebegin "Running tests from ${i}"
- ${EMACS} ${EMACSFLAGS} -L . -L test \
- --eval "(require 'cl)" \
- -l test/test-helper.el -l ${i} -l
test/ecukes-test.el \
- -f ert-run-tests-batch-and-exit
- eend $? || die "tests failed, last ran tests from ${i}"
- done
+ ert-runner --reporter ert+duration --script || die
}
src_install() {