[Pkg-emacsen-addons] Bug#830659: Bug#830659: elpa-rainbow-delimiters: Tests are installed

Fanael Linithien fanael4 at gmail.com
Sun Jul 10 09:48:28 UTC 2016

2016-07-10 6:51 GMT+02:00 Sean Whitton <spwhitton at spwhitton.name>:
> perhaps users would want it (for example,
> to test their own Emacs config).

But it's hardly useful for that. Most of the tests assume the default
settings and hardcode the expected faces. If the user changes, say,
rainbow-delimiters-pick-face-function, or pretty much any other
customization option for that matter, the tests are likely to break,
even though rainbow-delimiters itself still works fine — the testsuite
just doesn't expect rainbow-delimiters-pick-face-function to return
anything but the default faces, with the default way of cycling
between colors.

> Several other team packages install the test suite because they just
> install all *.el files.

I'd say that's a bug, too. When in Rome, do as the Romans do, and
neither of the de facto standard Emacs repositories (GNU ELPA and
MELPA) ship their packages with tests.

More information about the Pkg-emacsen-addons mailing list