[bug#77131,49/51] gnu: emacs-helm-themes: Disable tests.

Message ID 20250320100907.20485-49-ngraves@ngraves.fr
State New
Headers
Series [bug#77131,01/51] gnu: Add (gnu packages emacs-build) module. |

Commit Message

Nicolas Graves March 20, 2025, 10:08 a.m. UTC
  * gnu/packages/emacs-xyz.scm (emacs-helm-themes)
[arguments]{tests?}: Disable them.
---
 gnu/packages/emacs-xyz.scm | 2 ++
 1 file changed, 2 insertions(+)
  

Comments

Liliana Marie Prikler March 21, 2025, 5:59 p.m. UTC | #1
Hi,

Am Donnerstag, dem 20.03.2025 um 23:04 +0100 schrieb Nicolas Graves:
> Nicolas Graves (51):
>   gnu: Add (gnu packages emacs-build) module.
Reworded slightly to honour our ChangeLog format.

>   gnu: emacs-org-sidebar: Disable absent tests.
>   gnu: emacs-magit-todos: Disable absent tests.
>   gnu: Remove emacs-matrix-client.
>   gnu: emacs-pcre2el: Update to 1.12-0.b4d846d.
>   gnu: emacs-pcre2el: Skip failing tests.
>   gnu: Add makel.
>   gnu: Add makem-minimal.
>   gnu: emacs-org-noter: Disable tests.
>   gnu: emacs-gptel: Update to 0.9.8.
>   gnu: notmuch: Update to 0.39.
>   gnu: emacs-notmuch: Disable tests.
>   gnu: emacs-orgit: Disable tests.
>   gnu: emacs-flycheck-grammalecte: Disable tests.
>   gnu: emacs-persp-mode: Fix tests.
>   gnu: emacs-lsp-metals: Disable tests.
>   gnu: emacs-git-email: Disable tests.
>   gnu: emacs-ol-notmuch: Fix tests.
>   gnu: emacs-spamfilter-el: Disable tests.
>   gnu: emacs-semi-epg: Disable tests.
>   gnu: emacs-bbdb-vcard: Skip failing tests.
>   gnu: emacs-notmuch-maildir: Fix tests.
>   gnu: emacs-notmuch-addr: Fix tests.
>   gnu: emacs-lsp-docker: Disable tests.
>   gnu: emacs-lsp-ui: Disable tests.
>   gnu: emacs-mustache: Fix tests.
>   gnu: emacs-lsp-treemacs: Disable tests.
>   gnu: emacs-ripgrep: Fix tests.
>   gnu: emacs-paren-face: Fix tests.
>   gnu: emacs-lsp-java: Disable tests.
>   gnu: emacs-polymode: Skip failing test.
>   gnu: emacs-polymode-org: Skip failing tests.
>   gnu: emacs-scala-mode: Fix tests.
>   gnu: emacs-polymode-markdown: Disable tests.
>   gnu: emacs-poly-noweb: Disable tests.
>   gnu: emacs-tomelr: Fix tests.
>   gnu: emacs-olivetti: Disable tests.
>   gnu: emacs-sly: Skip failing test.
>   gnu: emacs-pcmpl-args: Disable tests.
>   gnu: emacs-minions: Fix tests.
>   gnu: emacs-parseclj: Fix tests.
>   gnu: emacs-cider: Fix tests.
>   gnu: emacs-python-environment: Fix tests.
>   gnu: emacs-parseedn: Fix tests.
>   gnu: emacs-racket-mode: Fix tests.
>   gnu: emacs-password-store: Fix tests.
>   gnu: emacs-helm-pass: Disable tests.
>   gnu: emacs-helm-org-rifle: Fix tests.
>   gnu: emacs-helm-themes: Disable tests.
>   gnu: emacs-org-recent-headings: Fix tests.
>   gnu: emacs-pass: Disable tests.

Pushed to emacs-team.

Cheers
  

Patch

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 00de41d3c0..648d852d30 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -37603,6 +37603,8 @@  (define-public emacs-helm-themes
           (base32
            "1p62gg8nnb6kmb9mk66230p0ap0zwwzhzdxr3j34z5ls574vr6s7"))))
       (build-system emacs-build-system)
+      (arguments
+       (list #:tests? #f)) ; No tests despite Makefile.
       (propagated-inputs (list emacs-helm))
       (home-page "https://github.com/emacsorphanage/helm-themes")
       (synopsis "Emacs theme selection with Helm interface")