aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBozhidar Batsov <bozhidar@batsov.com>2018-10-27 01:48:42 +0300
committerBozhidar Batsov <bozhidar@batsov.com>2018-10-27 01:48:42 +0300
commitc97627cc04bca9ab215da19cf20a36ec2360737b (patch)
treedc2d42a84b13551936b33b2694981670d77c6505
parent6ea5275267bfd8281eb008ddcd77c1453586a675 (diff)
Remove the ert-runner test helper
-rw-r--r--test/projectile-test.el11
-rw-r--r--test/test-helper.el36
2 files changed, 11 insertions, 36 deletions
diff --git a/test/projectile-test.el b/test/projectile-test.el
index a1a646b..ea3ee8b 100644
--- a/test/projectile-test.el
+++ b/test/projectile-test.el
@@ -28,6 +28,17 @@
(require 'projectile)
(require 'buttercup)
+(message "Running tests on Emacs %s" emacs-version)
+
+;; TODO: Revise this init logic
+(let* ((current-file (if load-in-progress load-file-name (buffer-file-name)))
+ (source-directory (locate-dominating-file current-file "Cask"))
+ ;; Do not load outdated byte code for tests
+ (load-prefer-newer t))
+ ;; Load the file under test
+ (load (expand-file-name "projectile" source-directory))
+ (setq projectile-test-path (expand-file-name "test" source-directory)))
+
;;; Test Utilities
(defmacro projectile-test-with-sandbox (&rest body)
"Evaluate BODY in an empty temporary directory."
diff --git a/test/test-helper.el b/test/test-helper.el
deleted file mode 100644
index d5b88a4..0000000
--- a/test/test-helper.el
+++ /dev/null
@@ -1,36 +0,0 @@
-;;; test-helper.el --- Projectile: Non-interactive unit-test setup -*- lexical-binding: t; -*-
-
-;; Copyright (C) 2018 Bozhidar Batsov <bozhidar@batsov.com>
-
-;; This file is not part of GNU Emacs.
-
-;; This program is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation, either version 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;; Non-interactive test suite setup for ERT Runner.
-
-;;; Code:
-
-(message "Running tests on Emacs %s" emacs-version)
-
-(let* ((current-file (if load-in-progress load-file-name (buffer-file-name)))
- (source-directory (locate-dominating-file current-file "Cask"))
- ;; Do not load outdated byte code for tests
- (load-prefer-newer t))
- ;; Load the file under test
- (load (expand-file-name "projectile" source-directory))
- (setq projectile-test-path (expand-file-name "test" source-directory)))
-
-;;; test-helper.el ends here