1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-02 11:50:48 -08:00
emacs/test/lisp/emacs-lisp/package-resources
Jens Schmidt 8a0217ebbc
Use a consistent package description
Ensure that the long description of a package is the same regardless of
originating package archive and package installation state.

* lisp/emacs-lisp/package.el: Add documentation on additional files that
Emacs creates during package installation.
(package-desc): Update incomplete description of slot `kind'.
(package-install-from-archive): Download '*-readme.txt' from the archive
and save it as 'README-elpa' to avoid the issues described in bug#79411.
* test/lisp/emacs-lisp/package-resources/multi-file-readme.txt:
* test/lisp/emacs-lisp/package-resources/simple-single-readme.txt:
Update readmes to mark them as "server readmes" and distinguish them
from what the packages themselves provide in their documentation.
* test/lisp/emacs-lisp/package-tests.el (package-test-install-singlefile)
(package-test-describe-installed-with-ws-only-readme): Add tests.
(package-test-install-multifile): Test more files for presence.
(package-test-describe-package)
(package-test-describe-installed-multi-file-package)
(package-test-describe-non-installed-package)
(package-test-describe-non-installed-multi-file-package): Test for
server readme being used as long description. (Bug#79411)
2025-12-07 22:24:09 +01:00
..
macro-builtin-package-1.0
macro-builtin-package-2.0
macro-problem-package-1.0
macro-problem-package-2.0
newer-versions Add missing elpa-package.eld to package test resources 2022-11-17 20:55:04 +01:00
signed Update copyright year to 2025 2025-01-01 07:39:17 +00:00
with-nil-entry Add missing elpa-package.eld to package test resources 2022-11-17 20:55:04 +01:00
archive-contents
elpa-packages.eld Add missing elpa-package.eld to package test resources 2022-11-17 20:55:04 +01:00
key.pub
key.sec
multi-file-0.2.3.tar
multi-file-readme.txt Use a consistent package description 2025-12-07 22:24:09 +01:00
package-test-server.py Support Python 3 in 'package-test-update-archives-async' 2024-05-11 13:06:08 +03:00
simple-depend-1.0.el
simple-single-1.3.el
simple-single-readme.txt Use a consistent package description 2025-12-07 22:24:09 +01:00
simple-two-depend-1.1.el
ustar-withsub-0.1.tar package.el: Understand a few more variations in tarball formats 2022-10-08 12:19:40 -04:00
v7-withsub-0.1.tar package.el: Understand a few more variations in tarball formats 2022-10-08 12:19:40 -04:00