[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/kotlin-mode 5e9aff2ae9 122/162: Fix tests to run in the ex
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/kotlin-mode 5e9aff2ae9 122/162: Fix tests to run in the expected test environment. |
Date: |
Sat, 29 Jan 2022 08:25:29 -0500 (EST) |
branch: elpa/kotlin-mode
commit 5e9aff2ae94ef7cb60025f84f9487526a893c382
Author: Martin <martin.blake@hotmail.co.uk>
Commit: Martin <martin.blake@hotmail.co.uk>
Fix tests to run in the expected test environment.
---
kotlin-mode.el | 2 ++
test/kotlin-mode-test.el | 8 ++++++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/kotlin-mode.el b/kotlin-mode.el
index 5ff46bfe28..e5c7b92373 100644
--- a/kotlin-mode.el
+++ b/kotlin-mode.el
@@ -28,6 +28,8 @@
(require 'comint)
(require 'rx)
(require 'cc-cmds)
+(require 'cl)
+(require 'eieio)
(defgroup kotlin nil
"A Kotlin major mode."
diff --git a/test/kotlin-mode-test.el b/test/kotlin-mode-test.el
index 8cbabe3316..5329d00afa 100644
--- a/test/kotlin-mode-test.el
+++ b/test/kotlin-mode-test.el
@@ -1,4 +1,8 @@
-(load-file "../kotlin-mode.el")
+;; Tests assume a tab is represented by 4 spaces
+(setq-default indent-tabs-mode nil)
+(setq-default tab-width 4)
+
+(load-file "kotlin-mode.el")
;(require 'kotlin-mode)
@@ -81,7 +85,7 @@ return a + b
(ert-deftest kotlin-mode--sample-test ()
(with-temp-buffer
- (insert-file-contents "sample.kt")
+ (insert-file-contents "test/sample.kt")
(beginning-of-buffer)
(while (not (eobp))
(let ((expected-line (thing-at-point 'line)))
- [nongnu] elpa/kotlin-mode 6cfa5b71cf 032/162: kotlin-mode: Define property keywords, (continued)
- [nongnu] elpa/kotlin-mode 6cfa5b71cf 032/162: kotlin-mode: Define property keywords, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 70d36a45c9 051/162: Add comment syntax, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode ffd69308ab 056/162: Handle all typedecl keywords the same way, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 04aa6eab91 068/162: handles parens while indenting, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 81b869a98c 075/162: consistent naming, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 34d89566b4 084/162: First stab at a README., ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 9e2e4c11fe 090/162: Merge pull request #13 from gregghz/whitespace-indent, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode a2c2628d55 104/162: Merge pull request #27 from trevorsummerssmith/more-focus, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 5d83221994 109/162: 1x indent inside parenthesis, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 41eaed3e38 116/162: Remove overwritten <tab> key mapping so that region indentation works, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 5e9aff2ae9 122/162: Fix tests to run in the expected test environment.,
ELPA Syncer <=
- [nongnu] elpa/kotlin-mode 7de9cc101a 133/162: Add *.elc to .gitignore, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 42fa1402a1 150/162: Merge pull request #49 from taku0/fix-warnings, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 0e4bafb31d 156/162: Merge pull request #57 from taku0/fix-backquote, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 3b10a6a97f 030/162: kotlin-mode: Highlight modifier, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 34947b6b35 045/162: Added 'data class' as a keyword, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode b2c51ab7ba 057/162: Merge pull request #2 from gergoerdi/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode e45a8f73e7 061/162: Declare dependency on Emacs 24.3, for setq-local, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode a02410bc5d 067/162: adds better indentation support for kotlin, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 80f51689bf 074/162: add readme, ELPA Syncer, 2022/01/29
- [nongnu] elpa/kotlin-mode 865e55fb4b 072/162: Merge pull request #2 from syohex/fix-package, ELPA Syncer, 2022/01/29