@samitouri / QOS-React-2 / commits / 44c98704ff

Use jest for eslint-rules

Paul O’Shannessy committed Jul 9, 2015 at 15:40 UTC 44c98704ff42e3f9e88b9a680a6488f483f7c85a
3 files changed +2 -24
Gruntfile.js
-3
@@ -114,7 +114,6 @@ module.exports = function(grunt) {
114 ]);
115 grunt.registerTask('build:test', [
116 'delete-build-modules',
117 - 'test:eslint-rules',
117 'jsx:test',
118 'version-check',
119 'populist:test',
@@ -133,8 +132,6 @@ module.exports = function(grunt) {
132
133 grunt.registerTask('coverage:parse', require('./grunt/tasks/coverage-parse'));
134
136 - grunt.registerTask('test:eslint-rules', require('./grunt/tasks/test-eslint-rules'));
137 -
135 grunt.registerTask('test:webdriver:phantomjs', [
136 'connect',
137 'webdriver-phantomjs',
grunt/tasks/test-eslint-rules.js deleted
-20
@@ -1,20 +0,0 @@
1 -'use strict';
2 -
3 -var grunt = require('grunt');
4 -
5 -module.exports = function() {
6 - var done = this.async();
7 - grunt.util.spawn({
8 - cmd: 'node_modules/eslint-tester/node_modules/mocha/bin/mocha',
9 - args: ['eslint-rules/__tests__'],
10 - opts: {stdio: 'inherit'}, // allows colors to passthrough
11 - }, function(err, result, code) {
12 - if (err) {
13 - grunt.log.error('Custom linter rules are broken');
14 - } else {
15 - grunt.log.ok('Custom linter rules are okay');
16 - }
17 -
18 - done(code === 0);
19 - });
20 -};
package.json
+2 -1
@@ -95,7 +95,8 @@
95 "/.module-cache/"
96 ],
97 "testPathDirs": [
98 - "<rootDir>/src"
98 + "<rootDir>/src",
99 + "<rootDir>/eslint-rules"
100 ],
101 "unmockedModulePathPatterns": [
102 ""