1 2 | // Test task. grunt.registerTask('test', ['env:test', 'mochaTest', 'karma:unit']); |
1 2 3 4 5 | env: { test: { NODE_ENV: 'test' } }, |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 'use strict'; module.exports = { db: 'mongodb://localhost/test-test', port: 3001, app: { title: 'Test - Test Environment' }, facebook: { clientID: process.env.FACEBOOK_ID || 'APP_ID', clientSecret: process.env.FACEBOOK_SECRET || 'APP_SECRET', callbackURL: 'http://localhost:3000/auth/facebook/callback' }, google: { clientID: process.env.GOOGLE_ID || 'APP_ID', clientSecret: process.env.GOOGLE_SECRET || 'APP_SECRET', callbackURL: 'http://localhost:3000/auth/google/callback' }, // snip }; |
1 2 3 4 5 6 7 | mochaTest: { src: watchFiles.mochaTests, options: { reporter: 'spec', require: 'server.js' } }, |
1 2 3 4 5 | karma: { unit: { configFile: 'karma.conf.js' } } |
1 2 3 4 5 6 7 8 | "devDependencies": { "grunt-env": "~0.4.1", "grunt-mocha-test": "~0.10.0", "grunt-karma": "~0.8.2", "load-grunt-tasks": "~0.4.0", // snip } |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |