branch: elpa/dart-mode
commit 1153c536875fac3f9de627239b85ae598a700cb3
Author: Brady Trainor <[email protected]>
Commit: Brady Trainor <[email protected]>
Add ert-runner
Make sure test refactoring still reveals broken require
---
.ert-runner | 1 +
Cask | 2 ++
Makefile | 2 +-
test/dart-mode-test.el | 5 +++++
test/test-helper.el | 3 +++
5 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/.ert-runner b/.ert-runner
new file mode 100644
index 0000000..76a85c9
--- /dev/null
+++ b/.ert-runner
@@ -0,0 +1 @@
+-l dart-mode.el
diff --git a/Cask b/Cask
index bec5091..402d804 100644
--- a/Cask
+++ b/Cask
@@ -2,3 +2,5 @@
(source melpa)
(package-file "dart-mode.el")
+
+(depends-on "ert-runner")
diff --git a/Makefile b/Makefile
index 62deec5..1841512 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
.PHONY: test
test:
- cask emacs -Q -batch -L . --eval "(require 'dart-mode)"
+ cask exec ert-runner
diff --git a/test/dart-mode-test.el b/test/dart-mode-test.el
new file mode 100644
index 0000000..3cdb646
--- /dev/null
+++ b/test/dart-mode-test.el
@@ -0,0 +1,5 @@
+;;; dart-mode-test.el --- Tests for dart-mode
+
+(require 'dart-mode)
+
+;;; dart-mode-test.el ends here
diff --git a/test/test-helper.el b/test/test-helper.el
new file mode 100644
index 0000000..707dfc1
--- /dev/null
+++ b/test/test-helper.el
@@ -0,0 +1,3 @@
+;;; test-helper.el --- Helpers for dart-mode-test.el
+
+;;; test-helper.el ends here