From 71bc1b761d9721805caab9479287b34169c0121e Mon Sep 17 00:00:00 2001 From: Pete Bacon Darwin Date: Sun, 23 Jun 2013 22:27:18 +0100 Subject: chore(doc_gen): add task to run doc-gen specs --- Gruntfile.js | 5 +++++ package.json | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Gruntfile.js b/Gruntfile.js index bc95145d..1d5f3542 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -7,6 +7,7 @@ module.exports = function(grunt) { grunt.loadNpmTasks('grunt-contrib-copy'); grunt.loadNpmTasks('grunt-contrib-connect'); grunt.loadNpmTasks('grunt-contrib-compress'); + grunt.loadNpmTasks('grunt-contrib-jasmine-node'); grunt.loadNpmTasks('grunt-shell'); grunt.loadTasks('lib/grunt'); @@ -156,6 +157,9 @@ module.exports = function(grunt) { process: ['build/docs/*.html', 'build/docs/.htaccess'] }, + "jasmine-node": { + run: { spec: 'docs/spec' } + }, copy: { i18n: { @@ -183,6 +187,7 @@ module.exports = function(grunt) { //alias tasks grunt.registerTask('test:unit', ['test:jqlite', 'test:jquery', 'test:modules']); + grunt.registerTask('test:docgen', ['jasmine-node']); grunt.registerTask('minify', ['shell:bower','clean', 'build', 'minall']); grunt.registerTask('test:e2e', ['connect:testserver', 'test:end2end']); grunt.registerTask('webserver', ['connect:devserver']); diff --git a/package.json b/package.json index 5c4e3503..c729906e 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,9 @@ "shelljs": "0.1.2", "karma": "0.8.4", "yaml-js": "0.0.5", - "showdown": "0.3.1" + "showdown": "0.3.1", + "rewire": "1.1.3", + "grunt-contrib-jasmine-node": "~0.1.1" }, "licenses": [ { -- cgit v1.2.3