Skip to content

Commit 8ba3eaf

Browse files
author
Alexej Yaroshevich
committed
Misc: update jscs and fix tests
1 parent 43bfdeb commit 8ba3eaf

9 files changed

+12
-8
lines changed

lib/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
* @param {module:jscs/lib/Configuration} configuration
33
*/
44
module.exports = function(configuration) {
5+
delete configuration._rules.jsDoc;
56
configuration.registerRule(require('./rules/validate-jsdoc'));
67
};

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
},
2929
"devDependencies": {
3030
"chai": "^2.3.0",
31-
"jscs": "^1.13.1",
31+
"chai-subset": "^1.1.0",
32+
"jscs": "^2.1.1",
3233
"jshint": "^2.7.0",
3334
"mocha": "^2.2.4"
3435
},

test/init.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ var parse = require('comment-parser');
33
var chai = require('chai');
44
var expect = chai.expect;
55

6+
chai.use(require('chai-subset'));
7+
68
global.parse = parse;
79
global.fnBody = fnBody;
810
global.checker = rulesChecker;
@@ -110,7 +112,7 @@ function rulesChecker(opts) {
110112
.to.eq(test.errors || 0);
111113
} else if (Array.isArray(test.errors)) {
112114
expect(errors)
113-
.to.deep.equal(test.errors);
115+
.to.containSubset(test.errors);
114116
} else {
115117
expect(checked.getErrorCount())
116118
.to.not.eq(0);

test/lib/rules/validate-jsdoc/check-annotations.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
describe('lib/rules/validate-jsdoc/check-annotations', function() {
22
var checker = global.checker({
3-
additionalRules: ['lib/rules/validate-jsdoc.js']
3+
plugins: ['.']
44
});
55

66
describe('with true', function() {

test/lib/rules/validate-jsdoc/check-redundant-params.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
describe('lib/rules/validate-jsdoc/check-redundant-params', function () {
22
var checker = global.checker({
3-
plugins: ['./lib/index']
3+
plugins: ['.']
44
});
55

66
describe('not configured', function() {

test/lib/rules/validate-jsdoc/disallow-newline-after-description.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
describe('lib/rules/validate-jsdoc/disallow-newline-after-description', function () {
22
var checker = global.checker({
3-
additionalRules: ['lib/rules/validate-jsdoc.js']
3+
plugins: ['.']
44
});
55

66
describe('not configured', function() {

test/lib/rules/validate-jsdoc/require-description-complete-sentence.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
describe('lib/rules/validate-jsdoc/require-description-complete-sentence', function () {
22
var checker = global.checker({
3-
additionalRules: ['lib/rules/validate-jsdoc.js']
3+
plugins: ['.']
44
});
55

66
describe('not configured', function() {

test/lib/rules/validate-jsdoc/require-hyphen-before-description.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
describe('lib/rules/validate-jsdoc/require-hyphen-before-description', function () {
22
var checker = global.checker({
3-
additionalRules: ['lib/rules/validate-jsdoc.js']
3+
plugins: ['.']
44
});
55

66
describe('not configured', function() {

test/lib/rules/validate-jsdoc/require-newline-after-description.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
describe('lib/rules/validate-jsdoc/require-newline-after-description', function () {
22
var checker = global.checker({
3-
additionalRules: ['lib/rules/validate-jsdoc.js']
3+
plugins: ['.']
44
});
55

66
describe('not configured', function() {

0 commit comments

Comments
 (0)