Skip to content

Commit 4cd7197

Browse files
committed
Cleaned up QUnit test structure
1 parent 0e98476 commit 4cd7197

24 files changed

Lines changed: 83 additions & 87 deletions

.jshintrc

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,22 @@
3131
"PreloadStore",
3232
"Handlebars",
3333
"I18n",
34-
"bootbox"],
34+
"bootbox",
35+
"module",
36+
"integration",
37+
"test",
38+
"ok",
39+
"expect",
40+
"equal",
41+
"blank",
42+
"present",
43+
"visit",
44+
"count",
45+
"exists",
46+
"asyncTest",
47+
"find",
48+
"resolvingPromise",
49+
"sinon"],
3550
"browser":true,
3651
"rhino":false,
3752
"devel":true,

config/jshint.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,21 @@ predef:
7777
- bootbox
7878
- moment
7979
- _
80+
- module
81+
- integration
82+
- test
83+
- ok
84+
- expect
85+
- equal
86+
- blank
87+
- present
88+
- visit
89+
- count
90+
- exists
91+
- asyncTest
92+
- find
93+
- resolvingPromise
94+
- sinon
8095

8196
browser: true # true if the standard browser globals should be predefined
8297
rhino: false # true if the Rhino environment globals should be predefined

lib/discourse_iife.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ def evaluate(context, locals)
88
# Only discourse or admin paths
99
return data unless (path =~ /\/javascripts\/discourse/ || path =~ /\/javascripts\/admin/ || path =~ /\/test\/javascripts/)
1010

11-
# Ignore the js helper
11+
# Ignore the js helpers
1212
return data if (path =~ /test\_helper\.js/)
13+
return data if (path =~ /javascripts\/helpers\//)
1314

1415
# Ignore translations
1516
return data if (path =~ /\/translations/)

test/javascripts/components/bbcode_test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*global module:true test:true ok:true visit:true expect:true exists:true count:true equal:true present:true md5:true */
1+
/*global md5:true */
22

33
module("Discourse.BBCode");
44

test/javascripts/components/click_track_test.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/*global module:true test:true ok:true visit:true equal:true exists:true count:true equal:true present:true sinon:true blank:true */
2-
31
module("Discourse.ClickTrack", {
42
setup: function() {
53

test/javascripts/components/formatter_test.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/*global module:true test:true ok:true visit:true equal:true exists:true count:true equal:true present:true md5:true */
2-
31
module("Discourse.Formatter");
42

53
var format = "tiny";

test/javascripts/components/key_value_store_test.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/*global module:true test:true ok:true visit:true equal:true exists:true count:true equal:true present:true md5:true */
2-
31
var store = Discourse.KeyValueStore;
42

53
module("Discourse.KeyValueStore", {

test/javascripts/components/markdown_test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*global module:true test:true ok:true visit:true equal:true exists:true count:true equal:true present:true md5:true sanitizeHtml:true */
1+
/*global sanitizeHtml:true */
22

33
module("Discourse.Markdown");
44

test/javascripts/components/onebox_test.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/*global module:true test:true ok:true visit:true equal:true exists:true count:true equal:true present:true md5:true resolvingPromise:true */
2-
31
module("Discourse.Onebox", {
42
setup: function() {
53
this.anchor = $("<a href='http://bla.com'></a>")[0];

test/javascripts/components/preload_store_test.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/*global module:true test:true ok:true visit:true expect:true exists:true equal:true count:true present:true asyncTest:true blank:true */
2-
31
module("Discourse.PreloadStore", {
42
setup: function() {
53
PreloadStore.store('bane', 'evil');

0 commit comments

Comments
 (0)