branch: externals/compat commit 8e64b24e6441bb7cb6edbe3005b3ae2872b42f12 Merge: 091e8946bc 6edcbb0bfc Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Merge branch 'main' into emacs-30 --- compat-tests.el | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/compat-tests.el b/compat-tests.el index 53c626979d..74def7328a 100644 --- a/compat-tests.el +++ b/compat-tests.el @@ -1191,8 +1191,6 @@ (should-equal '((0 . zero) a (0 . zero)) (compat-call assoc-delete-all 0 (list (cons 0 'zero) (cons 1 'one) 'a (cons 0 'zero)) #'/=)) (should-equal '(a (0 . zero) (0 . zero)) (compat-call assoc-delete-all 0 (list 'a (cons 0 'zero) (cons 1 'one) (cons 0 'zero)) #'/=))) -;; TODO Fix broken test on Emacs 30. This test is likely broken since -;; 4194f9bd8705b7ccc23f49aa5795af228dab26bb on Emacs master. (ert-deftest compat-provided-derived-mode-p () (let ((one (make-symbol "1")) (two (make-symbol "2")) @@ -1202,26 +1200,26 @@ (put two 'derived-mode-parent one) (put one.5 'derived-mode-parent one) (put three 'derived-mode-parent two) - (should-equal one (provided-mode-derived-p one one)) - (should-equal one (provided-mode-derived-p two one)) - (should-equal one (provided-mode-derived-p three one)) + (should (provided-mode-derived-p one one)) + (should (provided-mode-derived-p two one)) + (should (provided-mode-derived-p three one)) (should-not (provided-mode-derived-p one eins)) (should-not (provided-mode-derived-p two eins)) (should-not (provided-mode-derived-p two one.5)) - (should-equal one (provided-mode-derived-p two one.5 one)) - (should-equal two (provided-mode-derived-p two one.5 two)) - (should-equal one (provided-mode-derived-p three one.5 one)) - (should-equal two (provided-mode-derived-p three one.5 one two)) - (should-equal two (provided-mode-derived-p three one.5 two one)) - (should-equal three (provided-mode-derived-p three one.5 two one three)) - (should-equal three (provided-mode-derived-p three one.5 three two one)) + (should (provided-mode-derived-p two one.5 one)) + (should (provided-mode-derived-p two one.5 two)) + (should (provided-mode-derived-p three one.5 one)) + (should (provided-mode-derived-p three one.5 one two)) + (should (provided-mode-derived-p three one.5 two one)) + (should (provided-mode-derived-p three one.5 two one three)) + (should (provided-mode-derived-p three one.5 three two one)) (let ((major-mode three)) - (should-equal one (derived-mode-p one)) - (should-equal one (derived-mode-p one.5 one)) - (should-equal two (derived-mode-p one.5 one two)) - (should-equal two (derived-mode-p one.5 two one)) - (should-equal three (derived-mode-p one.5 two one three)) - (should-equal three (derived-mode-p one.5 three two one))))) + (should (derived-mode-p one)) + (should (derived-mode-p one.5 one)) + (should (derived-mode-p one.5 one two)) + (should (derived-mode-p one.5 two one)) + (should (derived-mode-p one.5 two one three)) + (should (derived-mode-p one.5 three two one))))) (ert-deftest compat-format-prompt () (should-equal "Prompt: " (format-prompt "Prompt" nil))