[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/dart-mode 1153c53 134/192: Add ert-runner
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/dart-mode 1153c53 134/192: Add ert-runner |
Date: |
Sun, 29 Aug 2021 11:02:05 -0400 (EDT) |
branch: elpa/dart-mode
commit 1153c536875fac3f9de627239b85ae598a700cb3
Author: Brady Trainor <mail@bradyt.com>
Commit: Brady Trainor <mail@bradyt.com>
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
- [nongnu] elpa/dart-mode e01234a 113/192: Use funcall rather than apply where appropriate, (continued)
- [nongnu] elpa/dart-mode e01234a 113/192: Use funcall rather than apply where appropriate, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode eba375b 112/192: Parse JSON arrays as lists, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 905ce53 117/192: Fix a bunch of byte-compilation warnings, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 25a0b8a 128/192: Add tests for dart-format, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode d1a0c5e 103/192: Fall back to normal expansion, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 613b311 111/192: Stop using lexical let, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 950d3a8 133/192: Add emacs versions 24.3 and snapshot, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode a4126bd 121/192: Allow s 1.10, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 52034c7 110/192: Add a dart--get helper to make it easier to use JSON, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode f3a7c7b 122/192: Properly tell flycheck when there are no errors, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 1153c53 134/192: Add ert-runner,
ELPA Syncer <=
- [nongnu] elpa/dart-mode 2a95005 159/192: Fix typo in README, regarding M-/ fallback, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode c30eaa9 140/192: Specify path to the dart-sdk inside of flutter, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode d9a12e1 151/192: Fontifies function declarations, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode aa628c9 138/192: Remove deprecated analysis server option, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 5d0a7cd 139/192: Use dart-sdk-path to find dartfmt., ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 1879cb8 145/192: Update README for providing diff to dart-format on Windows, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 21abd77 152/192: Fontifies declared identifiers, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode ac14859 147/192: Normalize paths for dartanalyzer on Windows, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 9d72469 169/192: Don't set variables globally, ELPA Syncer, 2021/08/29
- [nongnu] elpa/dart-mode 591b6fe 170/192: Improve handling of strings, ELPA Syncer, 2021/08/29