]> git.eshelyaron.com Git - emacs.git/commitdiff
cperl-mode: Skip a test for older Emacsen (preparing for ELPA)
authorHarald Jörg <haj@posteo.de>
Mon, 2 Nov 2020 22:44:58 +0000 (23:44 +0100)
committerStefan Kangas <stefan@marxist.se>
Mon, 2 Nov 2020 23:11:12 +0000 (00:11 +0100)
* test/lisp/progmodes/cperl-mode-tests.el (cperl-bug37127):
Skip this test for older Emacsen.  The bug has been fixed
in Emacs, but outside of CPerl mode, and therefore will not
be available for older versions via ELPA.

test/lisp/progmodes/cperl-mode-tests.el

index 9a7b5e4d6dd8c6dea1fd2c4fbb4a09a2640145e9..dcde3b68a0334015ddce9697112a4cd37e0ebb41 100644 (file)
@@ -224,6 +224,10 @@ point in the distant past, and is still broken in perl-mode. "
   "Verify that closing a paren in a regex goes without a message.
 Also check that the message is issued if the regex terminator is
 missing."
+  ;; The actual fix for this bug is in simple.el, which is not
+  ;; backported to older versions of Emacs.  Therefore we skip this
+  ;; test if we're running Emacs 27 or older.
+  (skip-unless (< 27 emacs-major-version))
   ;; Part one: Regex is ok, no messages
   (ert-with-message-capture collected-messages
     (with-temp-buffer