]> git.eshelyaron.com Git - emacs.git/commitdiff
; Mark failing tests in erc-scenarios-match.el as :unstable
authorF. Jason Park <jp@neverwas.me>
Sun, 8 Dec 2024 00:52:12 +0000 (16:52 -0800)
committerEshel Yaron <me@eshelyaron.com>
Thu, 12 Dec 2024 15:46:58 +0000 (16:46 +0100)
* test/lisp/erc/erc-scenarios-match.el
(erc-scenarios-match--stamp-both-invisible-fill-static)
(erc-scenarios-match--stamp-both-invisible-fill-static--nooffset):
Tag as :unstable for a `system-type' of `berkeley-unix'.
(Bug#74722)

(cherry picked from commit b25fba0ef8f38f95a9e65548f9ebb6c92739857e)

test/lisp/erc/erc-scenarios-match.el

index 8600af800f1f6d61e5e90cb6a0b4f4b2485fab03..81ac5e4c12a7480ae93cb5668af053f6d25e1a86 100644 (file)
        (should-not (eq (field-at-pos (1- (pos-eol))) 'erc-timestamp))
        (should-not (next-single-property-change (pos-bol) 'invisible))))))
 
+;; FIXME explain why these next two fail on FreeBSD 14.2 (Bug#74722).
 (ert-deftest erc-scenarios-match--stamp-both-invisible-fill-static ()
-  :tags '(:expensive-test)
+  :tags `(:expensive-test ,@(and (eq system-type 'berkeley-unix) '(:unstable)))
   (erc-scenarios-match--stamp-both-invisible-fill-static
 
    (lambda ()
                   (match-end 0))))))) ; pos-eol
 
 (ert-deftest erc-scenarios-match--stamp-both-invisible-fill-static--nooffset ()
-  :tags '(:expensive-test)
+  :tags `(:expensive-test ,@(and (eq system-type 'berkeley-unix) '(:unstable)))
   (with-suppressed-warnings ((obsolete erc-legacy-invisible-bounds-p))
     (should-not erc-legacy-invisible-bounds-p)