1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-09 07:40:39 -08:00
emacs/test/lisp/emacs-lisp
Basil L. Contovounesios 0edf094e54 Consolidate some cl-lib tests
For discussion, see bug#75633#16 and the following thread:
https://lists.gnu.org/r/emacs-devel/2025-02/msg00053.html

* test/lisp/emacs-lisp/cl-extra-tests.el (cl-lib-test-remprop)
(cl-lib-test-coerce-to-vector, cl-parse-integer): Move here from
cl-lib-tests.el.
(cl-extra-test-remprop): Remove duplicate test, folding body...
(cl-get): ...into this test.
(cl-extra-test-concatenate): Remove duplicate test, folding body...
(cl-concatenate): ...into this test.
* test/lisp/emacs-lisp/cl-lib-tests.el: Update historic commentary.
(cl-lib-test-remprop, cl-lib-test-coerce-to-vector)
(cl-parse-integer): Move to cl-extra-tests.el.
(cl-lib-test-remove-if-not, cl-lib-test-remove)
(cl-lib-test-set-functions, cl-lib-test-string-position)
(cl-lib-test-mismatch, cl-nset-difference): Move to cl-seq-tests.el.
(cl-lib-test-gensym, cl-lib-keyword-names-versus-values)
(cl-lib-empty-keyargs, mystruct, cl-lib-struct-accessors)
(cl-lib-struct-constructors, cl-lib-arglist-performance, cl-the)
(cl-flet-test, cl-lib-test-typep, cl-lib-symbol-macrolet)
(cl-lib-symbol-macrolet-4+5, cl-lib-symbol-macrolet-2)
(cl-lib-symbol-macrolet-hide, cl-lib-defstruct-record): Move to
cl-macs-tests.el.
(cl-lib-test-endp): Remove duplicate test, folding body into
cl-seq-endp-test.
(cl-lib-set-difference): Remove duplicate test, folding body into
cl-set-difference-test.
* test/lisp/emacs-lisp/cl-macs-tests.el: Do not require cl-macs and
pcase.
(mystruct, cl-lib-struct-accessors, cl-lib-struct-constructors)
(cl-lib-arglist-performance, cl-lib-defstruct-record)
(cl-lib-symbol-macrolet, cl-lib-symbol-macrolet-4+5)
(cl-lib-symbol-macrolet-2, cl-lib-symbol-macrolet-hide, cl-flet-test)
(cl-lib-keyword-names-versus-values, cl-lib-empty-keyargs)
(cl-lib-test-gensym, cl-the, cl-lib-test-typep): Move here from
cl-lib-tests.el.
(cl-case-error, cl-case-warning): Fix indentation.
* test/lisp/emacs-lisp/cl-seq-tests.el: Require cl-lib rather than
cl-seq.
(cl-seq-endp-test): Absorb body of cl-lib-test-endp.
(cl-lib-test-remove, cl-lib-test-remove-if-not)
(cl-lib-test-string-position, cl-lib-test-mismatch)
(cl-lib-test-set-functions, cl-nset-difference): Move here from
cl-lib-tests.el.
(cl-set-difference-test): Absorb body of cl-lib-set-difference.
2025-02-14 15:42:52 +01:00
..
bytecomp-resources Single string literal in body is return value only, not doc string 2024-03-07 13:47:53 +01:00
edebug-resources Update copyright year to 2025 2025-01-01 07:39:17 +00:00
eieio-tests Update copyright year to 2025 2025-01-01 07:39:17 +00:00
ert-font-lock-resources Improve ert-font-lock assertion parser (Bug#69714) 2024-03-28 11:40:27 +02:00
faceup-resources Update copyright year to 2025 2025-01-01 07:39:17 +00:00
faceup-tests Update copyright year to 2025 2025-01-01 07:39:17 +00:00
macroexp-resources Update copyright year to 2025 2025-01-01 07:39:17 +00:00
package-resources Update copyright year to 2025 2025-01-01 07:39:17 +00:00
pp-resources Fix pp-emacs-lisp-code printing of cons cells 2022-05-17 19:45:20 +02:00
shadow-resources
testcover-resources Update copyright year to 2025 2025-01-01 07:39:17 +00:00
backquote-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
backtrace-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
benchmark-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
bindat-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
byte-run-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
bytecomp-tests.el Port dest-mountpoint test to suspicious bwrap 2025-01-31 15:01:34 -08:00
cconv-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
check-declare-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
checkdoc-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
cl-extra-tests.el Consolidate some cl-lib tests 2025-02-14 15:42:52 +01:00
cl-generic-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
cl-lib-tests.el Consolidate some cl-lib tests 2025-02-14 15:42:52 +01:00
cl-macs-tests.el Consolidate some cl-lib tests 2025-02-14 15:42:52 +01:00
cl-preloaded-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
cl-print-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
cl-seq-tests.el Consolidate some cl-lib tests 2025-02-14 15:42:52 +01:00
comp-cstr-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
comp-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
cond-star-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
copyright-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
derived-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
easy-mmode-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
edebug-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
ert-font-lock-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
ert-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
ert-x-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
find-func-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
float-sup-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
generator-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
gv-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
hierarchy-tests.el ; hierarchy-tests.el: keep doc string within 80 columns 2024-01-31 17:55:53 +01:00
icons-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
let-alist-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
lisp-mnt-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
lisp-mode-tests.el Rename a recently-added variable (bug#56197) 2025-02-01 12:22:13 +02:00
lisp-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
macroexp-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
map-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
memory-report-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
multisession-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
nadvice-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
oclosure-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
package-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
pcase-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
pp-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
range-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
regexp-opt-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
ring-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
rmc-tests.el Use read-key in read-multiple-choice (bug#75886) 2025-02-04 15:38:02 +01:00
rx-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
seq-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
shadow-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
shortdoc-tests.el Delete redundant lambdas around unary functions 2025-02-11 19:04:00 +01:00
subr-x-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
syntax-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
tabulated-list-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
testcover-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
text-property-search-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
thunk-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
timer-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
track-changes-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
unsafep-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
vtable-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
warnings-tests.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00