diff --git a/test/automated/package-test.el b/test/automated/package-test.el index ae10a9be0db..de41c3bc8e4 100644 --- a/test/automated/package-test.el +++ b/test/automated/package-test.el @@ -205,6 +205,12 @@ Must called from within a `tar-mode' buffer." (should (package-install-from-buffer)) (package-initialize) (should (package-installed-p 'simple-single)) + ;; Check if we properly report an "already installed". + (package-install 'simple-single) + (with-current-buffer "*Messages*" + (should (string-match "^[`‘']simple-single[’'] is already installed\n?\\'" + (buffer-string)))) + (should (package-installed-p 'simple-single)) (let* ((simple-pkg-dir (file-name-as-directory (expand-file-name "simple-single-1.3"