diff --git a/rules/array-bracket-even-spacing.js b/rules/array-bracket-even-spacing.js index ca2053d..6136b39 100644 --- a/rules/array-bracket-even-spacing.js +++ b/rules/array-bracket-even-spacing.js @@ -35,8 +35,8 @@ module.exports = { } var options = { - either: either, - spaced: spaced, + either, + spaced, singleElementException: isOptionSet('singleValue'), objectsInArraysException: isOptionSet('objectsInArrays'), arraysInArraysException: isOptionSet('arraysInArrays') diff --git a/rules/object-curly-even-spacing.js b/rules/object-curly-even-spacing.js index dcfc9a2..070a9e5 100644 --- a/rules/object-curly-even-spacing.js +++ b/rules/object-curly-even-spacing.js @@ -35,8 +35,8 @@ module.exports = { } var options = { - spaced: spaced, - either: either, + spaced, + either, arraysInObjectsException: isOptionSet('arraysInObjects'), objectsInObjectsException: isOptionSet('objectsInObjects') } diff --git a/tests/array-bracket-even-spacing.js b/tests/array-bracket-even-spacing.js index f3de347..baf839b 100644 --- a/tests/array-bracket-even-spacing.js +++ b/tests/array-bracket-even-spacing.js @@ -29,10 +29,10 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var x = [\na,b,c\n]', options: ['either'] }, { code: 'var x = [\n\ta,b,c\n]', options: ['either'] }, { code: 'var foo = [];', options: ['either'] }, - { code: 'var [x] = y', options: ['either'], parserOptions: parserOptions }, - { code: 'var [ x ] = y', options: ['either'], parserOptions: parserOptions }, - { code: 'var [\nx\n] = y', options: ['either'], parserOptions: parserOptions }, - { code: 'var [\n\tx\n] = y', options: ['either'], parserOptions: parserOptions }, + { code: 'var [x] = y', options: ['either'], parserOptions }, + { code: 'var [ x ] = y', options: ['either'], parserOptions }, + { code: 'var [\nx\n] = y', options: ['either'], parserOptions }, + { code: 'var [\n\tx\n] = y', options: ['either'], parserOptions }, { code: 'var foo = obj[ 1 ]', options: ['always'] }, { code: "var foo = obj[ 'foo' ];", options: ['always'] }, @@ -83,16 +83,16 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: "this.db.mappings.insert([\n { alias: 'a', url: 'http://www.amazon.de' },\n { alias: 'g', url: 'http://www.google.de' }\n], function() {});", options: ['always', { singleValue: false, objectsInArrays: true, arraysInArrays: true }] }, // always - destructuring assignment - { code: 'var [ x, y ] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [ x,y ] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [ x, y\n] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [\nx, y ] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [\nx, y\n] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [\nx, y\n] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [\nx,,,\n] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [ ,x, ] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [\nx, ...y\n] = z', parserOptions: parserOptions, options: ['always'] }, - { code: 'var [\nx, ...y ] = z', parserOptions: parserOptions, options: ['always'] }, + { code: 'var [ x, y ] = z', parserOptions, options: ['always'] }, + { code: 'var [ x,y ] = z', parserOptions, options: ['always'] }, + { code: 'var [ x, y\n] = z', parserOptions, options: ['always'] }, + { code: 'var [\nx, y ] = z', parserOptions, options: ['always'] }, + { code: 'var [\nx, y\n] = z', parserOptions, options: ['always'] }, + { code: 'var [\nx, y\n] = z', parserOptions, options: ['always'] }, + { code: 'var [\nx,,,\n] = z', parserOptions, options: ['always'] }, + { code: 'var [ ,x, ] = z', parserOptions, options: ['always'] }, + { code: 'var [\nx, ...y\n] = z', parserOptions, options: ['always'] }, + { code: 'var [\nx, ...y ] = z', parserOptions, options: ['always'] }, // never { code: 'obj[foo]', options: ['never'] }, @@ -113,16 +113,16 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var arr = [\n1,\n2,\n3,\n4];', options: ['never'] }, // never - destructuring assignment - { code: 'var [x, y] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [x,y] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [x, y\n] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [\nx, y] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [\nx, y\n] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [\nx, y\n] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [\nx,,,\n] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [,x,] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [\nx, ...y\n] = z', parserOptions: parserOptions, options: ['never'] }, - { code: 'var [\nx, ...y] = z', parserOptions: parserOptions, options: ['never'] }, + { code: 'var [x, y] = z', parserOptions, options: ['never'] }, + { code: 'var [x,y] = z', parserOptions, options: ['never'] }, + { code: 'var [x, y\n] = z', parserOptions, options: ['never'] }, + { code: 'var [\nx, y] = z', parserOptions, options: ['never'] }, + { code: 'var [\nx, y\n] = z', parserOptions, options: ['never'] }, + { code: 'var [\nx, y\n] = z', parserOptions, options: ['never'] }, + { code: 'var [\nx,,,\n] = z', parserOptions, options: ['never'] }, + { code: 'var [,x,] = z', parserOptions, options: ['never'] }, + { code: 'var [\nx, ...y\n] = z', parserOptions, options: ['never'] }, + { code: 'var [\nx, ...y] = z', parserOptions, options: ['never'] }, // never - singleValue { code: "var foo = [ 'foo' ]", options: ['never', { singleValue: true }] }, @@ -168,7 +168,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [ x] = y', options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -182,7 +182,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [ x,y,z] = y', options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -196,7 +196,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [ x ] = y', options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -209,7 +209,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var x = [ x, y]', options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -222,7 +222,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var x = [ x, y ]', options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -394,7 +394,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [x,y] = y', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [{ message: "A space is required after '['", type: 'ArrayPattern', @@ -409,7 +409,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [x,y ] = y', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [{ message: "A space is required after '['", type: 'ArrayPattern', @@ -419,7 +419,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [,,,x,,] = y', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [{ message: "A space is required after '['", type: 'ArrayPattern', @@ -434,7 +434,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [ ,,,x,,] = y', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [{ message: "A space is required before ']'", type: 'ArrayPattern', @@ -444,7 +444,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [...horse] = y', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [{ message: "A space is required after '['", type: 'ArrayPattern', @@ -459,7 +459,7 @@ ruleTester.run('array-bracket-even-spacing', rule, { { code: 'var [...horse ] = y', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [{ message: "A space is required after '['", type: 'ArrayPattern', diff --git a/tests/computed-property-even-spacing.js b/tests/computed-property-even-spacing.js index 68e918d..5165d30 100644 --- a/tests/computed-property-even-spacing.js +++ b/tests/computed-property-even-spacing.js @@ -31,7 +31,7 @@ ruleTester.run('computed-property-even-spacing', rule, { // default - never { code: 'obj[foo]' }, { code: "obj['foo']" }, - { code: 'var x = {[b]: a}', parserOptions: parserOptions }, + { code: 'var x = {[b]: a}', parserOptions }, // always { code: 'obj[ foo ]', options: ['always'] }, @@ -48,10 +48,10 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var foo = obj[ [1, 1] ];', options: ['always'] }, // always - objectLiteralComputedProperties - { code: 'var x = {[ "a" ]: a}', options: ['always'], parserOptions: parserOptions }, - { code: 'var y = {[ x ]: a}', options: ['always'], parserOptions: parserOptions }, - { code: 'var x = {[ "a" ]() {}}', options: ['always'], parserOptions: parserOptions }, - { code: 'var y = {[ x ]() {}}', options: ['always'], parserOptions: parserOptions }, + { code: 'var x = {[ "a" ]: a}', options: ['always'], parserOptions }, + { code: 'var y = {[ x ]: a}', options: ['always'], parserOptions }, + { code: 'var x = {[ "a" ]() {}}', options: ['always'], parserOptions }, + { code: 'var y = {[ x ]() {}}', options: ['always'], parserOptions }, // always - unrelated cases { code: 'var foo = {};', options: ['always'] }, @@ -74,10 +74,10 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var foo = obj[[ 1, 1 ]];', options: ['never'] }, // never - objectLiteralComputedProperties - { code: 'var x = {["a"]: a}', options: ['never'], parserOptions: parserOptions }, - { code: 'var y = {[x]: a}', options: ['never'], parserOptions: parserOptions }, - { code: 'var x = {["a"]() {}}', options: ['never'], parserOptions: parserOptions }, - { code: 'var y = {[x]() {}}', options: ['never'], parserOptions: parserOptions }, + { code: 'var x = {["a"]: a}', options: ['never'], parserOptions }, + { code: 'var y = {[x]: a}', options: ['never'], parserOptions }, + { code: 'var x = {["a"]() {}}', options: ['never'], parserOptions }, + { code: 'var y = {[x]() {}}', options: ['never'], parserOptions }, // never - unrelated cases { code: 'var foo = {};', options: ['never'] }, @@ -85,8 +85,8 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'bar[ foo ]', options: ['even'] }, // even - unrelated cases - { code: 'const { a, ...b } = obj', options: ['even'], parserOptions: parserOptions }, - { code: 'func(a, { ...b })', options: ['even'], parserOptions: parserOptions } + { code: 'const { a, ...b } = obj', options: ['even'], parserOptions }, + { code: 'func(a, { ...b })', options: ['even'], parserOptions } ], @@ -227,7 +227,7 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var x = {[a]: b}', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "A space is required after '['", @@ -244,7 +244,7 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var x = {[a ]: b}', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "A space is required after '['", @@ -256,7 +256,7 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var x = {[ a]: b}', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "A space is required before ']'", @@ -270,7 +270,7 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var x = {[ a ]: b}', options: ['never'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "There should be no space after '['", @@ -287,7 +287,7 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var x = {[a ]: b}', options: ['never'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "There should be no space before ']'", @@ -299,7 +299,7 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var x = {[ a]: b}', options: ['never'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "There should be no space after '['", @@ -311,7 +311,7 @@ ruleTester.run('computed-property-even-spacing', rule, { { code: 'var x = {[ a\n]: b}', options: ['never'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "There should be no space after '['", diff --git a/tests/object-curly-even-spacing.js b/tests/object-curly-even-spacing.js index e774e28..8ee8c86 100644 --- a/tests/object-curly-even-spacing.js +++ b/tests/object-curly-even-spacing.js @@ -28,12 +28,12 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: "var x = {\n\ta: 'b'\n}", options: ['either'] }, { code: "var x = {\n a: 'b' \n}", options: ['either'] }, { code: 'var foo = {};', options: ['either'] }, - { code: 'var {x} = y', options: ['either'], parserOptions: parserOptions }, - { code: 'var {} = y', options: ['either'], parserOptions: parserOptions }, - { code: 'var { x } = y', options: ['either'], parserOptions: parserOptions }, - { code: 'var {\nx\n} = y', options: ['either'], parserOptions: parserOptions }, - { code: 'var {\n\tx\n} = y', options: ['either'], parserOptions: parserOptions }, - { code: "import {x} from 'y'", options: ['either'], parserOptions: parserOptions }, + { code: 'var {x} = y', options: ['either'], parserOptions }, + { code: 'var {} = y', options: ['either'], parserOptions }, + { code: 'var { x } = y', options: ['either'], parserOptions }, + { code: 'var {\nx\n} = y', options: ['either'], parserOptions }, + { code: 'var {\n\tx\n} = y', options: ['either'], parserOptions }, + { code: "import {x} from 'y'", options: ['either'], parserOptions }, // always - object literals { code: 'var obj = { foo: bar, baz: qux };', options: ['always'] }, @@ -41,26 +41,26 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: 'var obj = {\nfoo: bar,\nbaz: qux\n};', options: ['always'] }, // always - destructuring - { code: 'var { x } = y', options: ['always'], parserOptions: parserOptions }, - { code: 'var { x, y } = y', options: ['always'], parserOptions: parserOptions }, - { code: 'var { x,y } = y', options: ['always'], parserOptions: parserOptions }, - { code: 'var {\nx,y } = y', options: ['always'], parserOptions: parserOptions }, - { code: 'var {\nx,y\n} = z', options: ['always'], parserOptions: parserOptions }, - { code: 'var { x = 10, y } = y', options: ['always'], parserOptions: parserOptions }, - { code: 'var { x: { z }, y } = y', options: ['always'], parserOptions: parserOptions }, - { code: 'var {\ny,\n} = x', options: ['always'], parserOptions: parserOptions }, - { code: 'var { y, } = x', options: ['always'], parserOptions: parserOptions }, - { code: 'var {} = x', options: ['always'], parserOptions: parserOptions }, + { code: 'var { x } = y', options: ['always'], parserOptions }, + { code: 'var { x, y } = y', options: ['always'], parserOptions }, + { code: 'var { x,y } = y', options: ['always'], parserOptions }, + { code: 'var {\nx,y } = y', options: ['always'], parserOptions }, + { code: 'var {\nx,y\n} = z', options: ['always'], parserOptions }, + { code: 'var { x = 10, y } = y', options: ['always'], parserOptions }, + { code: 'var { x: { z }, y } = y', options: ['always'], parserOptions }, + { code: 'var {\ny,\n} = x', options: ['always'], parserOptions }, + { code: 'var { y, } = x', options: ['always'], parserOptions }, + { code: 'var {} = x', options: ['always'], parserOptions }, // always - import / export - { code: "import { door } from 'room'", options: ['always'], parserOptions: parserOptions }, - { code: "import {\ndoor } from 'room'", options: ['always'], parserOptions: parserOptions }, - { code: "export { door } from 'room'", options: ['always'], parserOptions: parserOptions }, - { code: "import { house, mouse } from 'caravan'", options: ['always'], parserOptions: parserOptions }, + { code: "import { door } from 'room'", options: ['always'], parserOptions }, + { code: "import {\ndoor } from 'room'", options: ['always'], parserOptions }, + { code: "export { door } from 'room'", options: ['always'], parserOptions }, + { code: "import { house, mouse } from 'caravan'", options: ['always'], parserOptions }, // { code: 'export { door }', options: ['always'], parserOptions: parserOptions }, - { code: "import {} from 'room'", options: ['always'], parserOptions: parserOptions }, - { code: "export {} from 'room'", options: ['always'], parserOptions: parserOptions }, - { code: "import 'room'", options: ['always'], parserOptions: parserOptions }, + { code: "import {} from 'room'", options: ['always'], parserOptions }, + { code: "export {} from 'room'", options: ['always'], parserOptions }, + { code: "import 'room'", options: ['always'], parserOptions }, // always - empty object { code: 'var foo = {};', options: ['always'] }, @@ -89,26 +89,26 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: 'var obj = {\nfoo: bar,\nbaz: qux\n};', options: ['never'] }, // never - destructuring - { code: 'var {x} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {x, y} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {x,y} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {\nx,y\n} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {x = 10} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {x = 10, y} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {x: {z}, y} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {\nx: {z\n}, y} = y', options: ['never'], parserOptions: parserOptions }, - { code: 'var {\ny,\n} = x', options: ['never'], parserOptions: parserOptions }, - { code: 'var {y,} = x', options: ['never'], parserOptions: parserOptions }, + { code: 'var {x} = y', options: ['never'], parserOptions }, + { code: 'var {x, y} = y', options: ['never'], parserOptions }, + { code: 'var {x,y} = y', options: ['never'], parserOptions }, + { code: 'var {\nx,y\n} = y', options: ['never'], parserOptions }, + { code: 'var {x = 10} = y', options: ['never'], parserOptions }, + { code: 'var {x = 10, y} = y', options: ['never'], parserOptions }, + { code: 'var {x: {z}, y} = y', options: ['never'], parserOptions }, + { code: 'var {\nx: {z\n}, y} = y', options: ['never'], parserOptions }, + { code: 'var {\ny,\n} = x', options: ['never'], parserOptions }, + { code: 'var {y,} = x', options: ['never'], parserOptions }, // never - import / export - { code: "import {door} from 'room'", options: ['never'], parserOptions: parserOptions }, - { code: "export {door} from 'room'", options: ['never'], parserOptions: parserOptions }, - { code: "import {\ndoor} from 'room'", options: ['never'], parserOptions: parserOptions }, - { code: "export {\ndoor\n} from 'room'", options: ['never'], parserOptions: parserOptions }, - { code: "import {house,mouse} from 'caravan'", options: ['never'], parserOptions: parserOptions }, - { code: "import {house, mouse} from 'caravan'", options: ['never'], parserOptions: parserOptions }, + { code: "import {door} from 'room'", options: ['never'], parserOptions }, + { code: "export {door} from 'room'", options: ['never'], parserOptions }, + { code: "import {\ndoor} from 'room'", options: ['never'], parserOptions }, + { code: "export {\ndoor\n} from 'room'", options: ['never'], parserOptions }, + { code: "import {house,mouse} from 'caravan'", options: ['never'], parserOptions }, + { code: "import {house, mouse} from 'caravan'", options: ['never'], parserOptions }, // { code: 'export {door}', options: ['never'], parserOptions: parserOptions }, - { code: "import 'room'", options: ['never'], parserOptions: parserOptions }, + { code: "import 'room'", options: ['never'], parserOptions }, // never - empty object { code: 'var foo = {};', options: ['never'] }, @@ -124,7 +124,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: "import { x } from 'y'", options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -138,7 +138,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: "import { x } from 'y'", options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -152,7 +152,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: "import { x} from 'y'", options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -166,7 +166,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: "import { x} from 'y'", options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -180,7 +180,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: 'var { x} = y', options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -194,7 +194,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: 'var { x } = y', options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -207,7 +207,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: "var x = { x: '10' }", options: ['either'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: 'Expected consistent spacing', @@ -223,7 +223,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: "import {bar} from 'foo.js';", options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "A space is required after '{'", @@ -311,7 +311,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: 'var { a,} = x;', options: ['always'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "A space is required before '}'", @@ -324,7 +324,7 @@ ruleTester.run('object-curly-even-spacing', rule, { { code: 'var {a, } = x;', options: ['never'], - parserOptions: parserOptions, + parserOptions, errors: [ { message: "There should be no space before '}'", @@ -484,7 +484,7 @@ ruleTester.run('object-curly-even-spacing', rule, { }, { code: 'export const thing = {value: 1 };', - parserOptions: parserOptions, + parserOptions, options: ['always'], errors: [ { @@ -499,7 +499,7 @@ ruleTester.run('object-curly-even-spacing', rule, { // destructuring { code: 'var {x, y} = y', - parserOptions: parserOptions, + parserOptions, options: ['always'], errors: [ { @@ -518,7 +518,7 @@ ruleTester.run('object-curly-even-spacing', rule, { }, { code: 'var { x, y} = y', - parserOptions: parserOptions, + parserOptions, options: ['always'], errors: [ { @@ -531,7 +531,7 @@ ruleTester.run('object-curly-even-spacing', rule, { }, { code: 'var { x, y } = y', - parserOptions: parserOptions, + parserOptions, options: ['never'], errors: [ { @@ -550,7 +550,7 @@ ruleTester.run('object-curly-even-spacing', rule, { }, { code: 'var {x, y } = y', - parserOptions: parserOptions, + parserOptions, options: ['never'], errors: [ { @@ -563,7 +563,7 @@ ruleTester.run('object-curly-even-spacing', rule, { }, { code: 'var { x=10} = y', - parserOptions: parserOptions, + parserOptions, options: ['always'], errors: [ { @@ -576,7 +576,7 @@ ruleTester.run('object-curly-even-spacing', rule, { }, { code: 'var {x=10 } = y', - parserOptions: parserOptions, + parserOptions, options: ['always'], errors: [ {