el-get/test/issues/el-get-issue-1472.el
Noam Postavsky d79c395f22 enable ert tests in travis, reorganize test files
rename ert tests file test.el => el-get-tests.el
move el-get-issue-* files to separate dir
2015-11-13 23:39:27 -05:00

20 lines
444 B
EmacsLisp

;;; https://github.com/dimitri/el-get/issues/1472
;;; (el-get) fails when installed packages acquire dependencies that
;;; have not been installed.
(el-get-register-method-alias :test :builtin)
;;; install a
(setq el-get-sources
'((:name a :type test)))
(el-get 'sync "a")
;;; make a depend on b
(setq el-get-sources
'((:name a :type test :depends (b))
(:name b :type test)))
;;; init a, now requires b!
(el-get 'sync)