Liliana Marie Prikler
fb4979f71e
gnu: emacs-unkillable-scratch: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-unkillable-scratch)[arguments]:
Add #:test-command.
[native-inputs]: Add emacs-ert-runner.
2025-06-15 16:57:19 +02:00
Liliana Marie Prikler
6c10897e40
gnu: emacs-rg: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-rg)[arguments]: Add #:test-command.
<#:phases>: Add ‘skip-failing-tests’.
[native-inputs]: Add emacs-ert-runner.
2025-06-15 16:57:19 +02:00
Liliana Marie Prikler
041b7318b3
gnu: emacs-pretty-mode: Add missing test inputs.
...
* gnu/packages/emacs-xyz.scm (emacs-pretty-mode)[native-inputs]: Add
emacs-ert-runner.
2025-06-15 16:57:19 +02:00
Liliana Marie Prikler
678ab498f8
gnu: emacs-org-gnosis: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-gnosis)[arguments]: Add #:tests? #f.
2025-06-15 16:57:19 +02:00
Liliana Marie Prikler
8691623513
gnu: emacs-switch-buffer-functions: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-switch-buffer-functions)[arguments]:
Add #:tests? #f.
2025-06-15 16:57:18 +02:00
Liliana Marie Prikler
7548c3850d
gnu: emacs-shell-switcher: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-shell-switcher)[arguments]:
Add #:test-command.
2025-06-15 16:57:18 +02:00
Liliana Marie Prikler
7bace2e4cb
gnu: emacs-org-drill: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-drill)[arguments]: Add #:test-command.
[native-inputs]: Add emacs-assess.
2025-06-15 16:57:18 +02:00
Liliana Marie Prikler
2742d1064f
gnu: emacs-symbol-overlay: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-symbol-overlay)[arguments]:
Add #:tests? #f.
2025-06-15 16:57:18 +02:00
Liliana Marie Prikler
887fa4db8a
gnu: emacs-dashboard: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-dashboard)[arguments]: Add #:test-command.
<#:phases>: Add ‘fix-test’.
[native-inputs]: Add emacs-ert-runner.
2025-06-15 16:57:18 +02:00
Liliana Marie Prikler
82b0fc907d
gnu: emacs-telega: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-telega)[arguments]: Add #:test-command.
<#:phases>: Move ‘check’ after ‘install’.
Add ‘set-home’ and ‘skip-ensure-dependencies’.
2025-06-15 16:57:18 +02:00
Liliana Marie Prikler
e573ac3d17
gnu: emacs-page-break-lines: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-page-break-lines)[arguments]:
Add #:tests? #f.
2025-06-15 16:57:18 +02:00
Liliana Marie Prikler
e01e9ff236
gnu: emacs-org-make-toc: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-org-make-toc)[source]: Unbundle makem.sh.
[arguments]: Disable tests. Add phase to symlink makem.sh.
[native-inputs]: Add makem-minimal and util-linux.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
fa4187fadf
gnu: emacs-org-re-reveal: Handle tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal)[source]: Unbundle cort.
[arguments]: Add #:test-command. Disable tests.
[native-inputs]: Add emacs-cort.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
9adc8a79fa
gnu: emacs-no-littering: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-no-littering)[arguments]: Add #:tests? #f.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
1c80016a6b
gnu: emacs-scheme-complete: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-scheme-complete)[arguments]:
Add #:test-command.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
474e57dc0e
gnu: emacs-pretty-hydra: Modernize package style.
...
* gnu/packages/emacs-xyz.scm (emacs-pretty-hydra)[arguments]: Move before
inputs. Convert to list of G-Expressions.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
df62280da2
gnu: emacs-pretty-hydra: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-pretty-hydra)[source]: Add snippet to fix
a broken test.
[native-inputs]: Add emacs-ert-runner.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
1d97a6c70e
gnu: emacs-ox-gemini: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-ox-gemini)[arguments]: Add #:tests? #f.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
5453a9f80e
gnu: emacs-tide: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-tide)[arguments]: Add #:test-command.
<#:phases>: Add ‘set-home’, ‘skip-package-refresh’, and ‘skip-failing-tests’.
[native-inputs]: Add node.
2025-06-15 16:57:17 +02:00
Liliana Marie Prikler
d84a7928db
gnu: emacs-typescript-mode: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-typescript-mode)[arguments]:
Add #:test-command.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
0cbe017fa7
gnu: emacs-ox-hugo: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-ox-hugo)[arguments]: Add #:test-command.
<#:phases>: Add ‘pre-check’.
[native-inputs]: Add emacs-toc-org, emacs-citeproc-el, emacs-org-ref and
emacs-org.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
c338b75fef
gnu: emacs-peep-dired: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-peep-dired)[arguments]: Add #:test-command.
[native-inputs]: Add emacs-ecukes.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
7b5f7313e3
gnu: emacs-sbt-mode: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-sbt-mode)[arguments]: Add #:tests? #f.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
22d6cd7459
gnu: emacs-liberime: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-liberime)[arguments]: Add #:test-command.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
0a93ca8737
gnu: emacs-purescript-mode: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-purescript-mode)[arguments]:
Add #:test-command.
[native-inputs]: Add emacs-ert-runner.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
014ecb279e
gnu: emacs-org-mime: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-mime)[arguments]: Add #:test-command.
<#:phases>: Add ‘set-home’.
[native-inputs]: Add emacs-htmlize.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
31bc9be713
gnu: emacs-org-download: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-download)[arguments]: Add #:tests? #f.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
ea29b133a8
gnu: emacs-puni: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-puni)[arguments]: Add #:tests? #f.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
5725b7916d
gnu: emacs-pythonic: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-pythonic)[arguments]: Add #:tests? #f.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
cd97729299
gnu: emacs-magit-tbdiff: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-magit-tbdiff)[arguments]: Add #:tests? #f.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
d32f9904b3
gnu: emacs-leaf: Skip failing tests.
...
* gnu/packages/emacs-xyz.scm (emacs-leaf)[#:phases]: Add ‘skip-failing-tests’.
2025-06-15 16:57:16 +02:00
Liliana Marie Prikler
4fea4a1658
gnu: emacs-pyim: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-pyim)[arguments]: Add #:tests? #f.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
51aff3b4b2
gnu: emacs-names: Handle tests.
...
* gnu/packages/emacs-xyz.scm (emacs-names)[arguments]: Add #:test-command.
Disable tests with #:tests? #f.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
1686780dfa
gnu: emacs-auto-compile: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-auto-compile)[arguments]: Add #:tests? #f.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
554b0273cb
gnu: emacs-packed: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-packed)[arguments]: Add #:tests? #f.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
3fdb9387c9
gnu: emacs-terminal-here: Add missing test inputs.
...
* gnu/packages/emacs-xyz.scm (emacs-terminal-here)[native-inputs]: Add
emacs-el-mock, emacs-ert-runner and emacs-validate.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
c8f9cea3b2
gnu: emacs-shell-command+: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-shell-command+)[arguments]:
Add #:test-command.
<#:phases>: Add ‘fix-tests’.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
e98f3a010a
gnu: emacs-templatel: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-templatel)[#:phases]: Add ‘number-tests’.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
4e896f6fae
gnu: emacs-selectrum: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-selectrum)[arguments]: Add #:tests? #f.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
95f8c6d5a3
gnu: emacs-mixed-pitch: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-mixed-pitch)[arguments]: Add #:tests? #f.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
3f45f6fd8f
gnu: emacs-transmission: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-transmission)[arguments]: Add #:tests? #f.
2025-06-15 16:57:15 +02:00
Liliana Marie Prikler
01ea43475a
gnu: emacs-tmr: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-tmr)[arguments]: Add #:tests? #f.
2025-06-15 16:57:14 +02:00
Liliana Marie Prikler
2bafa92d35
gnu: emacs-skewer-mode: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-skewer-mode)[arguments]: Add #:tests? #f.
2025-06-15 16:57:14 +02:00
Liliana Marie Prikler
39756f8828
gnu: emacs-orgit-forge: Skip tests.
...
* gnu/packages/emacs-xyz.scm (emacs-orgit-forge)[arguments]: Add #:tests? #f.
2025-06-15 16:57:14 +02:00
Liliana Marie Prikler
0bb791990f
gnu: emacs-window-purpose: Improve package style.
...
* gnu/packages/emacs-xyz.scm (emacs-window-purpose)[propagated-inputs]
[native-inputs]: Move after…
[arguments]: … this. Convert to list of G-Expressions.
2025-06-15 16:57:14 +02:00
Liliana Marie Prikler
9c45340fc2
gnu: emacs-window-purpose: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-window-purpose)[native-inputs]: Add
emacs-ert-runner.
[arguments]: Add #:test-command and #:phases.
2025-06-15 16:57:14 +02:00
Nicolas Graves
352e0673e0
gnu: emacs-pass: Disable tests.
...
* gnu/packages/emacs-xyz.scm (emacs-pass)
[arguments]{tests?}: Disable them.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:14 +02:00
Nicolas Graves
4bae8ee67a
gnu: emacs-org-recent-headings: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-org-recent-headings)
[source]: Remove makem script.
[arguments]{phases}: Add phase 'inject-makem.
[native-inputs]: Add makem-minimal.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:14 +02:00
Nicolas Graves
708de6ba5a
gnu: emacs-helm-themes: Disable tests.
...
* gnu/packages/emacs-xyz.scm (emacs-helm-themes)
[arguments]{tests?}: Disable them.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:14 +02:00
Nicolas Graves
7767ef6f23
gnu: emacs-helm-org-rifle: Fix tests.
...
* gnu/packages/emacs-xyz.scm (emacs-helm-org-rifle)
[arguments]{test-command}: Set it.
[native-inputs]: Add emacs-buttercup.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-15 16:57:14 +02:00