aboutsummaryrefslogtreecommitdiffstats
path: root/test/test-js_checker.js
diff options
context:
space:
mode:
authorNik Nyby <nikolas@gnu.org>2015-04-02 20:33:56 -0400
committerNik Nyby <nikolas@gnu.org>2015-04-02 20:33:56 -0400
commitb62ced364adf9216761157997225c9a939f1633b (patch)
tree6cb0b36c2aebffe8c5c53eea6ac0d74fe2fabf9f /test/test-js_checker.js
parentcf62e5b0969d4260dd4cab10ce05ea1f45778ace (diff)
downloadlibrejsxul-b62ced364adf9216761157997225c9a939f1633b.tar.lz
librejsxul-b62ced364adf9216761157997225c9a939f1633b.tar.xz
librejsxul-b62ced364adf9216761157997225c9a939f1633b.zip
Add JsChecker.isFreeLicensed
Diffstat (limited to 'test/test-js_checker.js')
-rw-r--r--test/test-js_checker.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/test/test-js_checker.js b/test/test-js_checker.js
index 9c25014..61a3a15 100644
--- a/test/test-js_checker.js
+++ b/test/test-js_checker.js
@@ -106,7 +106,8 @@ exports.testLambdaError = function(assert, done) {
};
exports.testContinueKeyword = function(assert, done) {
- var jsString = "for (var i = 0; i < len; i++) {\n if (test) { continue; } }";
+ var jsString = 'for (var i = 0; i < len; i++) {' +
+ 'if (test) { continue; } }';
var checker = init();
checker.searchJs(jsString,
@@ -118,4 +119,13 @@ exports.testContinueKeyword = function(assert, done) {
});
};
+exports.testIsNotFreeLicensed = function(assert, done) {
+ var jsString = 'for (var i = 0; i < len; i++) {' +
+ 'if (test) { continue; } }';
+ var checker = init();
+
+ assert.ok(checker.isFreeLicensed(jsString) === false)
+ done();
+};
+
require('sdk/test').run(exports);