From 06855b3417a0eee25e40a03a1a23d74aebf9fd14 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 5 Apr 2017 21:42:53 -0400 Subject: [PATCH] Reorganize tests --- test/{ => core}/test-core-lib-buffers.el | 0 test/{ => core}/test-core-lib-package.el | 17 +++++++++-------- test/{ => core}/test-core-lib.el | 0 3 files changed, 9 insertions(+), 8 deletions(-) rename test/{ => core}/test-core-lib-buffers.el (100%) rename test/{ => core}/test-core-lib-package.el (84%) rename test/{ => core}/test-core-lib.el (100%) diff --git a/test/test-core-lib-buffers.el b/test/core/test-core-lib-buffers.el similarity index 100% rename from test/test-core-lib-buffers.el rename to test/core/test-core-lib-buffers.el diff --git a/test/test-core-lib-package.el b/test/core/test-core-lib-package.el similarity index 84% rename from test/test-core-lib-package.el rename to test/core/test-core-lib-package.el index f96b24cc5..991295ae6 100644 --- a/test/test-core-lib-package.el +++ b/test/core/test-core-lib-package.el @@ -34,14 +34,15 @@ affects your Emacs packages)." (ert-deftest elpa-outdated-detection () "TODO" - (let* ((doom--last-refresh (current-time)) - (package-alist - `((doom-dummy ,(test-package-new 'doom-dummy '(20160405 1234))))) - (package-archive-contents - `((doom-dummy ,(test-package-new 'doom-dummy '(20170405 1234))))) - (outdated (doom-package-outdated-p 'doom-dummy))) - (should outdated) - (should (equal outdated '(doom-dummy (20160405 1234) (20170405 1234)))))) + (cl-letf (((symbol-function 'package-refresh-contents) (lambda (&rest _)))) + (let* ((doom--last-refresh (current-time)) + (package-alist + `((doom-dummy ,(test-package-new 'doom-dummy '(20160405 1234))))) + (package-archive-contents + `((doom-dummy ,(test-package-new 'doom-dummy '(20170405 1234))))) + (outdated (doom-package-outdated-p 'doom-dummy))) + (should outdated) + (should (equal outdated '(doom-dummy (20160405 1234) (20170405 1234))))))) ;; TODO quelpa-outdated-detection diff --git a/test/test-core-lib.el b/test/core/test-core-lib.el similarity index 100% rename from test/test-core-lib.el rename to test/core/test-core-lib.el