Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

Commit

Permalink
Merge pull request #4384 from adobe/iwehrman/enable-jslint-before-uni…
Browse files Browse the repository at this point in the history
…t-tests

Explicitly enable JSLint before running JSLint unit tests
  • Loading branch information
RaymondLim committed Jul 9, 2013
2 parents 64357cd + 99eee11 commit 97b957e
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/extensions/default/JSLint/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -313,4 +313,7 @@ define(function (require, exports, module) {
toggleCollapsed(_prefs.getValue("collapsed"));

});

// for unit tests
exports.setEnabled = setEnabled;
});
7 changes: 7 additions & 0 deletions src/extensions/default/JSLint/unittests.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ define(function (require, exports, module) {
testWindow,
$,
brackets,
extensionRequire,
JSLint,
EditorManager;

var toggleJSLintResults = function (visible) {
Expand All @@ -50,6 +52,9 @@ define(function (require, exports, module) {
$ = testWindow.$;
brackets = testWindow.brackets;
EditorManager = testWindow.brackets.test.EditorManager;
extensionRequire = brackets.test.ExtensionLoader.getRequireContextForExtension("JSLint");
JSLint = extensionRequire("main");
JSLint.setEnabled(true);
});
});

Expand All @@ -63,6 +68,8 @@ define(function (require, exports, module) {
$ = null;
brackets = null;
EditorManager = null;
extensionRequire = null;
JSLint = null;
SpecRunnerUtils.closeTestWindow();
});

Expand Down

0 comments on commit 97b957e

Please sign in to comment.