Skip to content

Commit 35d5f8b

Browse files
committed
b
1 parent f9b5d96 commit 35d5f8b

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

tests/emacsql-external-tests.el

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,14 @@
2020
(require 'emacsql-mysql)
2121
(require 'emacsql-psql)
2222
;; FIXME(CI) Broken and thus disabled in test.yml.
23-
(if (require 'pg nil t)
24-
(require 'emacsql-pg)
25-
(message "WARNING: Forgo testing `%s' because `%s' is unavailable"
26-
'emacsql-pg 'pg))
23+
(cond
24+
((< emacs-major-version 28)
25+
(message "WARNING: Forgo testing `%s' because it is unsupported on Emacs %s"
26+
'emacsql-pg emacs-version))
27+
((require 'pg nil t)
28+
(require 'emacsql-pg))
29+
((message "WARNING: Forgo testing `%s' because `%s' is unavailable"
30+
'emacsql-pg 'pg)))
2731

2832
(defvar emacsql-tests-timeout 4
2933
"Be aggressive about not waiting on subprocesses in unit tests.")

0 commit comments

Comments
 (0)