Skip to content

Commit e7ea703

Browse files
committed
chore(init-tests.el): Try (package-refresh-contents) twice
1 parent 172f109 commit e7ea703

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

tests/init-tests.el

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@
1414
(proto (if no-ssl "http" "https")))
1515
(add-to-list 'package-archives
1616
(cons "melpa" (concat proto "://melpa.org/packages/")) t))
17+
(condition-case nil
18+
(package-initialize)
19+
(error (progn
20+
(message "Retrying in 5 secs...")
21+
(sleep-for 5)
22+
(package-initialize))))
23+
1724
(package-initialize)
1825

1926
;; Optionally: bootstrap use-package for declarative package specs
@@ -25,7 +32,12 @@
2532

2633
;; Bootstrap ert-async
2734
(unless (package-installed-p 'ert-async)
28-
(package-refresh-contents)
35+
(condition-case nil
36+
(package-refresh-contents)
37+
(error (progn
38+
(message "Retrying in 5 secs...")
39+
(sleep-for 5)
40+
(package-refresh-contents))))
2941
(package-install 'ert-async))
3042
(eval-when-compile
3143
(require 'ert-async))

0 commit comments

Comments
 (0)