commit: f8cade01d50e92778e4c0b75cd9968bb3a845f83
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 17:56:19 2023 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 17:56:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cade01
app-editors/emacs: Exclude tests with USE-conditional failures
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-editors/emacs/emacs-29.1-r5.ebuild | 7 +++++++
app-editors/emacs/emacs-29.1-r6.ebuild | 7 +++++++
app-editors/emacs/emacs-29.1.90.ebuild | 7 +++++++
app-editors/emacs/emacs-29.1.9999.ebuild | 7 +++++++
app-editors/emacs/emacs-30.0.9999.ebuild | 7 +++++++
5 files changed, 35 insertions(+)
diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild
b/app-editors/emacs/emacs-29.1-r5.ebuild
index aedd58046057..6664eddcef73 100644
--- a/app-editors/emacs/emacs-29.1-r5.ebuild
+++ b/app-editors/emacs/emacs-29.1-r5.ebuild
@@ -437,6 +437,13 @@ src_test() {
# internet-is-working
%src/process-tests.el
)
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
# See test/README for possible options
emake \
diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild
b/app-editors/emacs/emacs-29.1-r6.ebuild
index b115b11327ef..abc42779db8c 100644
--- a/app-editors/emacs/emacs-29.1-r6.ebuild
+++ b/app-editors/emacs/emacs-29.1-r6.ebuild
@@ -437,6 +437,13 @@ src_test() {
# internet-is-working
%src/process-tests.el
)
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
# See test/README for possible options
emake \
diff --git a/app-editors/emacs/emacs-29.1.90.ebuild
b/app-editors/emacs/emacs-29.1.90.ebuild
index 16fdc3666ccf..3edf4c2cb75b 100644
--- a/app-editors/emacs/emacs-29.1.90.ebuild
+++ b/app-editors/emacs/emacs-29.1.90.ebuild
@@ -434,6 +434,13 @@ src_test() {
# internet-is-working
%src/process-tests.el
)
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
# See test/README for possible options
emake \
diff --git a/app-editors/emacs/emacs-29.1.9999.ebuild
b/app-editors/emacs/emacs-29.1.9999.ebuild
index 16fdc3666ccf..3edf4c2cb75b 100644
--- a/app-editors/emacs/emacs-29.1.9999.ebuild
+++ b/app-editors/emacs/emacs-29.1.9999.ebuild
@@ -434,6 +434,13 @@ src_test() {
# internet-is-working
%src/process-tests.el
)
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
# See test/README for possible options
emake \
diff --git a/app-editors/emacs/emacs-30.0.9999.ebuild
b/app-editors/emacs/emacs-30.0.9999.ebuild
index cf6e57c29893..32cee85d854a 100644
--- a/app-editors/emacs/emacs-30.0.9999.ebuild
+++ b/app-editors/emacs/emacs-30.0.9999.ebuild
@@ -436,6 +436,13 @@ src_test() {
# internet-is-working
%src/process-tests.el
)
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
# See test/README for possible options
emake \