[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 665a54a 167/271: Add more js-mode tests.
From: |
Jackson Ray Hamilton |
Subject: |
[elpa] master 665a54a 167/271: Add more js-mode tests. |
Date: |
Thu, 05 Feb 2015 18:30:52 +0000 |
branch: master
commit 665a54a1d29ef0ea2c2e7940b10931a559780533
Author: Jackson Ray Hamilton <address@hidden>
Commit: Jackson Ray Hamilton <address@hidden>
Add more js-mode tests.
---
test/context-coloring-test.el | 51 ++++++++++++++++++++++++++++-------------
1 files changed, 35 insertions(+), 16 deletions(-)
diff --git a/test/context-coloring-test.el b/test/context-coloring-test.el
index bb55bc1..0b4df7f 100644
--- a/test/context-coloring-test.el
+++ b/test/context-coloring-test.el
@@ -89,34 +89,53 @@ FIXTURE."
"./fixtures/function-scopes.js"
(context-coloring-test-js-function-scopes)))
+(defun context-coloring-test-js-global ()
+ (context-coloring-test-region-level-p 20 28 1)
+ (context-coloring-test-region-level-p 28 35 0)
+ (context-coloring-test-region-level-p 35 41 1))
+
+(ert-deftest context-coloring-test-js-mode-global ()
+ (context-coloring-test-js-mode
+ "./fixtures/global.js"
+ (context-coloring-test-js-global)))
+
(ert-deftest context-coloring-test-js2-mode-global ()
(context-coloring-test-js2-mode
"./fixtures/global.js"
- (context-coloring-test-region-level-p 20 28 1)
- (context-coloring-test-region-level-p 28 35 0)
- (context-coloring-test-region-level-p 35 41 1)))
+ (context-coloring-test-js-global)))
-(ert-deftest context-coloring-test-js2-mode-block-scopes ()
- (context-coloring-test-js2-mode
- "./fixtures/block-scopes.js"
- (context-coloring-test-region-level-p 20 64 1)
+(defun context-coloring-test-js-block-scopes ()
+ (context-coloring-test-region-level-p 20 64 1)
(setq context-coloring-js-block-scopes t)
(context-coloring-colorize)
(context-coloring-test-region-level-p 20 27 1)
(context-coloring-test-region-level-p 27 41 2)
(context-coloring-test-region-level-p 41 42 1)
- (context-coloring-test-region-level-p 42 64 2)))
+ (context-coloring-test-region-level-p 42 64 2))
+
+(ert-deftest context-coloring-test-js2-mode-block-scopes ()
+ (context-coloring-test-js2-mode
+ "./fixtures/block-scopes.js"
+ (context-coloring-test-js-block-scopes)))
+
+(defun context-coloring-test-js-catch ()
+ (context-coloring-test-region-level-p 20 27 1)
+ (context-coloring-test-region-level-p 27 51 2)
+ (context-coloring-test-region-level-p 51 52 1)
+ (context-coloring-test-region-level-p 52 73 2)
+ (context-coloring-test-region-level-p 73 101 3)
+ (context-coloring-test-region-level-p 101 102 1)
+ (context-coloring-test-region-level-p 102 117 3)
+ (context-coloring-test-region-level-p 117 123 2))
+
+(ert-deftest context-coloring-test-js-mode-catch ()
+ (context-coloring-test-js-mode
+ "./fixtures/catch.js"
+ (context-coloring-test-js-catch)))
(ert-deftest context-coloring-test-js2-mode-catch ()
(context-coloring-test-js2-mode
"./fixtures/catch.js"
- (context-coloring-test-region-level-p 20 27 1)
- (context-coloring-test-region-level-p 27 51 2)
- (context-coloring-test-region-level-p 51 52 1)
- (context-coloring-test-region-level-p 52 73 2)
- (context-coloring-test-region-level-p 73 101 3)
- (context-coloring-test-region-level-p 101 102 1)
- (context-coloring-test-region-level-p 102 117 3)
- (context-coloring-test-region-level-p 117 123 2)))
+ (context-coloring-test-js-catch)))
(provide 'context-coloring-test)
- [elpa] master d301048 154/271: Update compilation again., (continued)
- [elpa] master d301048 154/271: Update compilation again., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 1d9cf42 164/271: Refactor tests., Jackson Ray Hamilton, 2015/02/05
- [elpa] master a0ccc5c 162/271: Improve and pass catch test., Jackson Ray Hamilton, 2015/02/05
- [elpa] master c8fa33f 170/271: Improve async benchmarking., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 7954efc 110/271: Rename instances of depth to level., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 338716d 161/271: Refactor., Jackson Ray Hamilton, 2015/02/05
- [elpa] master fc81cf9 157/271: Don't use timers for js2-mode., Jackson Ray Hamilton, 2015/02/05
- [elpa] master b4c220a 159/271: Always remove hooks., Jackson Ray Hamilton, 2015/02/05
- [elpa] master e040ca0 181/271: Just use stable emacs., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 9e7ee77 155/271: Add catch test. Don't uncolorize., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 665a54a 167/271: Add more js-mode tests.,
Jackson Ray Hamilton <=
- [elpa] master 43f2e3b 168/271: Increase reliability of async tests., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 28183e4 188/271: Readme., Jackson Ray Hamilton, 2015/02/05
- [elpa] master bdfdbe4 151/271: Improve benchmarks., Jackson Ray Hamilton, 2015/02/05
- [elpa] master d27f2fe 182/271: Fix callback removal., Jackson Ray Hamilton, 2015/02/05
- [elpa] master cb0644a 136/271: Cleanup JavaScript tests., Jackson Ray Hamilton, 2015/02/05
- [elpa] master c1e9226 171/271: Reorganize lib., Jackson Ray Hamilton, 2015/02/05
- [elpa] master 9e14226 135/271: Merge branch 'feature/language-generalization' into develop, Jackson Ray Hamilton, 2015/02/05
- [elpa] master 7473cc9 169/271: Improve documentation and error handling for async tests., Jackson Ray Hamilton, 2015/02/05
- [elpa] master b468d1c 166/271: Improve block scope test. Rename and document block scope variable., Jackson Ray Hamilton, 2015/02/05
- [elpa] master d411168 175/271: Revert to single var., Jackson Ray Hamilton, 2015/02/05