Skip proced refine tests on Darwin
authorLaurence Warne <laurencewarne@gmail.com>
Thu, 21 Nov 2024 17:26:25 +0000 (17:26 +0000)
committerRobert Pluim <rpluim@gmail.com>
Fri, 22 Nov 2024 08:36:31 +0000 (09:36 +0100)
* test/lisp/proced-tests.el (proced-refine-test)
(proced-refine-with-update-test): Skip if the system is Darwin.

test/lisp/proced-tests.el

index 65afeeb5f08a058e3213ca5e5a1ce72c3a164a91..852fd4413592510921fde028dcfd2d992d49b6a4 100644 (file)
@@ -114,6 +114,8 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
      (proced--assert-emacs-pid-in-buffer))))
 
 (ert-deftest proced-refine-test ()
+  ;; %CPU is not implemented on macOS
+  (skip-when (eq system-type 'darwin))
   (proced--within-buffer
    'verbose
    'user
@@ -127,6 +129,7 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
        (forward-line)))))
 
 (ert-deftest proced-refine-with-update-test ()
+  (skip-when (eq system-type 'darwin))
   (proced--within-buffer
    'verbose
    'user