diff --git a/Gruntfile.js b/Gruntfile.js index 2584078..197fe33 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -288,6 +288,7 @@ module.exports = function(grunt) { ]); grunt.registerTask('build', [ + 'jshint', 'clean:build', 'copy:build', 'less', diff --git a/test/server/phantomasWrapperTest.js b/test/server/phantomasWrapperTest.js deleted file mode 100644 index 4710774..0000000 --- a/test/server/phantomasWrapperTest.js +++ /dev/null @@ -1,53 +0,0 @@ -var should = require('chai').should(); -var phantomasWrapper = require('../../app/lib/phantomasWrapper.js'); - -describe('phantomasWrapper', function() { - - it('should have a method execute', function() { - phantomasWrapper.should.have.property('execute').that.is.a('function'); - }); - - it('should execute', function(done) { - var url = 'http://example.com/'; - - this.timeout(20000); - phantomasWrapper.execute({ - url: url, - testId: '123abc', - options:{ - - } - }, function(err, json, results) { - should.not.exist(err); - - json.should.be.an('object'); - json.should.have.a.property('generator'); - json.generator.should.contain('phantomas'); - json.should.have.a.property('url').that.equals(url); - json.should.have.a.property('metrics').that.is.an('object').not.empty; - json.should.have.a.property('offenders').that.is.an('object').not.empty; - json.offenders.should.have.a.property('javascriptExecutionTree').that.is.a('array').not.empty; - - done(); - }); - }); - - it('should fail with error 254', function(done) { - var url = 'http://www.not.existing'; - - this.timeout(15000); - phantomasWrapper.execute({ - url: url, - testId: '123abc', - options:{ - - } - }, function(err, json, results) { - should.exist(err); - err.should.equal(254); - should.not.exist(json); - - done(); - }); - }); -}); \ No newline at end of file