Commit 5a0fa8c0 by Torkel Ödegaard

added phantomjs karma test to run in travis

parent 0a6b393b
......@@ -51,7 +51,7 @@
"npm": "1.2.x"
},
"scripts": {
"test": "grunt"
"test": "grunt test"
},
"license": "Apache License"
}
define([
], function() {
'underscore'
], function(_) {
'use strict';
// This is auto generated from the unicode tables.
......@@ -256,7 +257,7 @@ define([
return (/^[0-9a-fA-F]$/).test(str);
}
var readUnicodeEscapeSequence = function () {
var readUnicodeEscapeSequence = _.bind(function () {
/*jshint validthis:true */
index += 1;
......@@ -282,9 +283,9 @@ define([
}
return null;
}.bind(this);
}, this);
var getIdentifierStart = function () {
var getIdentifierStart = _.bind(function () {
/*jshint validthis:true */
var chr = this.peek(index);
var code = chr.charCodeAt(0);
......@@ -313,9 +314,9 @@ define([
}
return null;
}.bind(this);
}, this);
var getIdentifierPart = function () {
var getIdentifierPart = _.bind(function () {
/*jshint validthis:true */
var chr = this.peek(index);
var code = chr.charCodeAt(0);
......@@ -339,7 +340,7 @@ define([
}
return null;
}.bind(this);
}, this);
char = getIdentifierStart();
if (char === null) {
......
// Lint and build CSS
module.exports = function(grunt) {
grunt.registerTask('default', ['jshint:source', 'less:src']);
grunt.registerTask('test', ['default', 'karma:test']);
};
\ No newline at end of file
module.exports = function(config) {
return {
unit: {
dev: {
configFile: 'src/test/karma.conf.js',
singleRun: false,
browsers: ['Chrome']
},
test: {
configFile: 'src/test/karma.conf.js',
singleRun: true,
browsers: ['PhantomJS']
}
};
};
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment