melpa/features/step-definitions/melpa-steps.el

23 lines
601 B
EmacsLisp
Raw Normal View History

2012-12-31 01:11:40 +00:00
(Given "^initialization$"
(lambda ()
(package-build-initialize)))
(Given "^read recipes$"
(lambda ()
(pb/read-recipes)))
(Given "^capture messages to \\(.+\\)$"
(lambda (varby)
(message "****** %s" varby)
(collect-messages-to varby)))
(Given "^package initialization$"
(lambda ()
(package-initialize)))
(Then "^\\(.+\\) should be empty"
(lambda (var)
(message "//////// %s" (eval (intern var)))
(let ((varsym (intern var)))
(assert (not (eval varsym)) nil "Variable %s is not empty." var))))