Skip to content

Commit

Permalink
standard
Browse files Browse the repository at this point in the history
  • Loading branch information
feross committed Aug 5, 2019
1 parent cfa02fc commit 64d4df8
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 57 deletions.
88 changes: 44 additions & 44 deletions tests/array-bracket-even-spacing.js
Expand Up @@ -39,30 +39,30 @@ ruleTester.run('array-bracket-even-spacing', rule, {
{ code: 'var foo = obj[ [ 1, 1 ] ];', options: ['always'] },

// always - singleValue
{ code: "var foo = ['foo']", options: ['always', {singleValue: false}] },
{ code: 'var foo = [2]', options: ['always', {singleValue: false}] },
{ code: 'var foo = [[ 1, 1 ]]', options: ['always', {singleValue: false}] },
{ code: "var foo = [{ 'foo': 'bar' }]", options: ['always', {singleValue: false}] },
{ code: 'var foo = [bar]', options: ['always', {singleValue: false}] },
{ code: "var foo = ['foo']", options: ['always', { singleValue: false }] },
{ code: 'var foo = [2]', options: ['always', { singleValue: false }] },
{ code: 'var foo = [[ 1, 1 ]]', options: ['always', { singleValue: false }] },
{ code: "var foo = [{ 'foo': 'bar' }]", options: ['always', { singleValue: false }] },
{ code: 'var foo = [bar]', options: ['always', { singleValue: false }] },

// always - objectsInArrays
{ code: "var foo = [{ 'bar': 'baz' }, 1, 5 ];", options: ['always', {objectsInArrays: false}] },
{ code: "var foo = [ 1, 5, { 'bar': 'baz' }];", options: ['always', {objectsInArrays: false}] },
{ code: "var foo = [{\n'bar': 'baz', \n'qux': [{ 'bar': 'baz' }], \n'quxx': 1 \n}]", options: ['always', {objectsInArrays: false}] },
{ code: "var foo = [{ 'bar': 'baz' }]", options: ['always', {objectsInArrays: false}] },
{ code: "var foo = [{ 'bar': 'baz' }, 1, { 'bar': 'baz' }];", options: ['always', {objectsInArrays: false}] },
{ code: "var foo = [ 1, { 'bar': 'baz' }, 5 ];", options: ['always', {objectsInArrays: false}] },
{ code: "var foo = [ 1, { 'bar': 'baz' }, [{ 'bar': 'baz' }] ];", options: ['always', {objectsInArrays: false}] },
{ code: "var foo = [{ 'bar': 'baz' }, 1, 5 ];", options: ['always', { objectsInArrays: false }] },
{ code: "var foo = [ 1, 5, { 'bar': 'baz' }];", options: ['always', { objectsInArrays: false }] },
{ code: "var foo = [{\n'bar': 'baz', \n'qux': [{ 'bar': 'baz' }], \n'quxx': 1 \n}]", options: ['always', { objectsInArrays: false }] },
{ code: "var foo = [{ 'bar': 'baz' }]", options: ['always', { objectsInArrays: false }] },
{ code: "var foo = [{ 'bar': 'baz' }, 1, { 'bar': 'baz' }];", options: ['always', { objectsInArrays: false }] },
{ code: "var foo = [ 1, { 'bar': 'baz' }, 5 ];", options: ['always', { objectsInArrays: false }] },
{ code: "var foo = [ 1, { 'bar': 'baz' }, [{ 'bar': 'baz' }] ];", options: ['always', { objectsInArrays: false }] },

// always - arraysInArrays
{ code: 'var arr = [[ 1, 2 ], 2, 3, 4 ];', options: ['always', {'arraysInArrays': false}] },
{ code: 'var arr = [[ 1, 2 ], [[[ 1 ]]], 3, 4 ];', options: ['always', {'arraysInArrays': false}] },
{ code: 'var arr = [[ 1, 2 ], 2, 3, 4 ];', options: ['always', { arraysInArrays: false }] },
{ code: 'var arr = [[ 1, 2 ], [[[ 1 ]]], 3, 4 ];', options: ['always', { arraysInArrays: false }] },

// always - arraysInArrays, objectsInArrays
{ code: "var arr = [[ 1, 2 ], 2, 3, { 'foo': 'bar' }];", options: ['always', {'arraysInArrays': false, objectsInArrays: false}] },
{ code: "var arr = [[ 1, 2 ], 2, 3, { 'foo': 'bar' }];", options: ['always', { arraysInArrays: false, objectsInArrays: false }] },

// always - arraysInArrays, objectsInArrays, singleValue
{ code: "var arr = [[ 1, 2 ], [2], 3, { 'foo': 'bar' }];", options: ['always', {'arraysInArrays': false, objectsInArrays: false, singleValue: false}] },
{ code: "var arr = [[ 1, 2 ], [2], 3, { 'foo': 'bar' }];", options: ['always', { arraysInArrays: false, objectsInArrays: false, singleValue: false }] },

// always
{ code: 'obj[ foo ]', options: ['always'] },
Expand All @@ -80,7 +80,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
{ code: 'var foo = [];', options: ['always'] },

// singleValue: false, objectsInArrays: true, arraysInArrays
{ 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}] },
{ 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'] },
Expand Down Expand Up @@ -125,29 +125,29 @@ ruleTester.run('array-bracket-even-spacing', rule, {
{ code: 'var [\nx, ...y] = z', parserOptions: parserOptions, options: ['never'] },

// never - singleValue
{ code: "var foo = [ 'foo' ]", options: ['never', {singleValue: true}] },
{ code: 'var foo = [ 2 ]', options: ['never', {singleValue: true}] },
{ code: 'var foo = [ [1, 1] ]', options: ['never', {singleValue: true}] },
{ code: "var foo = [ {'foo': 'bar'} ]", options: ['never', {singleValue: true}] },
{ code: 'var foo = [ bar ]', options: ['never', {singleValue: true}] },
{ code: "var foo = [ 'foo' ]", options: ['never', { singleValue: true }] },
{ code: 'var foo = [ 2 ]', options: ['never', { singleValue: true }] },
{ code: 'var foo = [ [1, 1] ]', options: ['never', { singleValue: true }] },
{ code: "var foo = [ {'foo': 'bar'} ]", options: ['never', { singleValue: true }] },
{ code: 'var foo = [ bar ]', options: ['never', { singleValue: true }] },

// never - objectsInArrays
{ code: "var foo = [ {'bar': 'baz'}, 1, 5];", options: ['never', {objectsInArrays: true}] },
{ code: "var foo = [1, 5, {'bar': 'baz'} ];", options: ['never', {objectsInArrays: true}] },
{ code: "var foo = [ {\n'bar': 'baz', \n'qux': [ {'bar': 'baz'} ], \n'quxx': 1 \n} ]", options: ['never', {objectsInArrays: true}] },
{ code: "var foo = [ {'bar': 'baz'} ]", options: ['never', {objectsInArrays: true}] },
{ code: "var foo = [ {'bar': 'baz'}, 1, {'bar': 'baz'} ];", options: ['never', {objectsInArrays: true}] },
{ code: "var foo = [1, {'bar': 'baz'} , 5];", options: ['never', {objectsInArrays: true}] },
{ code: "var foo = [1, {'bar': 'baz'}, [ {'bar': 'baz'} ]];", options: ['never', {objectsInArrays: true}] },
{ code: "var foo = [ {'bar': 'baz'}, 1, 5];", options: ['never', { objectsInArrays: true }] },
{ code: "var foo = [1, 5, {'bar': 'baz'} ];", options: ['never', { objectsInArrays: true }] },
{ code: "var foo = [ {\n'bar': 'baz', \n'qux': [ {'bar': 'baz'} ], \n'quxx': 1 \n} ]", options: ['never', { objectsInArrays: true }] },
{ code: "var foo = [ {'bar': 'baz'} ]", options: ['never', { objectsInArrays: true }] },
{ code: "var foo = [ {'bar': 'baz'}, 1, {'bar': 'baz'} ];", options: ['never', { objectsInArrays: true }] },
{ code: "var foo = [1, {'bar': 'baz'} , 5];", options: ['never', { objectsInArrays: true }] },
{ code: "var foo = [1, {'bar': 'baz'}, [ {'bar': 'baz'} ]];", options: ['never', { objectsInArrays: true }] },

// never - arraysInArrays
{ code: 'var arr = [ [1, 2], 2, 3, 4];', options: ['never', {'arraysInArrays': true}] },
{ code: 'var arr = [ [1, 2], 2, 3, 4];', options: ['never', { arraysInArrays: true }] },

// never - arraysInArrays, singleValue
{ code: 'var arr = [ [1, 2], [ [ [ 1 ] ] ], 3, 4];', options: ['never', {'arraysInArrays': true, singleValue: true}] },
{ code: 'var arr = [ [1, 2], [ [ [ 1 ] ] ], 3, 4];', options: ['never', { arraysInArrays: true, singleValue: true }] },

// never - arraysInArrays, objectsInArrays
{ code: "var arr = [ [1, 2], 2, 3, {'foo': 'bar'} ];", options: ['never', {'arraysInArrays': true, objectsInArrays: true}] },
{ code: "var arr = [ [1, 2], 2, 3, {'foo': 'bar'} ];", options: ['never', { arraysInArrays: true, objectsInArrays: true }] },

// should not warn
{ code: 'var foo = {};', options: ['never'] },
Expand Down Expand Up @@ -236,7 +236,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
// objectsInArrays
{
code: "var foo = [ { 'bar': 'baz' }, 1, 5];",
options: ['always', {objectsInArrays: false}],
options: ['always', { objectsInArrays: false }],
errors: [
{
message: "There should be no space after '['",
Expand All @@ -252,7 +252,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: "var foo = [1, 5, { 'bar': 'baz' } ];",
options: ['always', {objectsInArrays: false}],
options: ['always', { objectsInArrays: false }],
errors: [
{
message: "A space is required after '['",
Expand All @@ -268,7 +268,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: "var foo = [ { 'bar':'baz' }, 1, { 'bar': 'baz' } ];",
options: ['always', {objectsInArrays: false}],
options: ['always', { objectsInArrays: false }],
errors: [
{
message: "There should be no space after '['",
Expand All @@ -286,7 +286,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
// singleValue
{
code: "var obj = [ 'foo' ];",
options: ['always', {singleValue: false}],
options: ['always', { singleValue: false }],
errors: [
{
message: "There should be no space after '['",
Expand All @@ -302,7 +302,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: "var obj = ['foo' ];",
options: ['always', {singleValue: false}],
options: ['always', { singleValue: false }],
errors: [
{
message: "There should be no space before ']'",
Expand All @@ -313,7 +313,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: "var obj = ['foo'];",
options: ['never', {singleValue: true}],
options: ['never', { singleValue: true }],
errors: [
{
message: "A space is required after '['",
Expand All @@ -331,7 +331,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
// always - arraysInArrays
{
code: 'var arr = [ [ 1, 2 ], 2, 3, 4 ];',
options: ['always', {'arraysInArrays': false}],
options: ['always', { arraysInArrays: false }],
errors: [
{
message: "There should be no space after '['",
Expand All @@ -342,7 +342,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: 'var arr = [ 1, 2, 2, [ 3, 4 ] ];',
options: ['always', {'arraysInArrays': false}],
options: ['always', { arraysInArrays: false }],
errors: [
{
message: "There should be no space before ']'",
Expand All @@ -353,7 +353,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: 'var arr = [[ 1, 2 ], 2, [ 3, 4 ] ];',
options: ['always', {'arraysInArrays': false}],
options: ['always', { arraysInArrays: false }],
errors: [
{
message: "There should be no space before ']'",
Expand All @@ -364,7 +364,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: 'var arr = [ [ 1, 2 ], 2, [ 3, 4 ]];',
options: ['always', {'arraysInArrays': false}],
options: ['always', { arraysInArrays: false }],
errors: [
{
message: "There should be no space after '['",
Expand All @@ -375,7 +375,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
},
{
code: 'var arr = [ [ 1, 2 ], 2, [ 3, 4 ] ];',
options: ['always', {'arraysInArrays': false}],
options: ['always', { arraysInArrays: false }],
errors: [
{
message: "There should be no space after '['",
Expand Down Expand Up @@ -470,7 +470,7 @@ ruleTester.run('array-bracket-even-spacing', rule, {
// never - arraysInArrays
{
code: 'var arr = [[1, 2], 2, [3, 4]];',
options: ['never', {'arraysInArrays': true}],
options: ['never', { arraysInArrays: true }],
errors: [
{
message: "A space is required after '['",
Expand Down
26 changes: 13 additions & 13 deletions tests/object-curly-even-spacing.js
Expand Up @@ -66,16 +66,16 @@ ruleTester.run('object-curly-even-spacing', rule, {
{ code: 'var foo = {};', options: ['always'] },

// always - objectsInObjects
{ code: "var obj = { 'foo': { 'bar': 1, 'baz': 2 }};", options: ['always', {'objectsInObjects': false}] },
{ code: "var obj = { 'foo': { 'bar': 1, 'baz': 2 }};", options: ['always', { objectsInObjects: false }] },

// always - arraysInObjects
{ code: "var obj = { 'foo': [ 1, 2 ]};", options: ['always', {'arraysInObjects': false}] },
{ code: "var obj = { 'foo': [ 1, 2 ]};", options: ['always', { arraysInObjects: false }] },

// always - arraysInObjects, objectsInObjects
{ code: "var obj = { 'qux': [ 1, 2 ], 'foo': { 'bar': 1, 'baz': 2 }};", options: ['always', {'arraysInObjects': false, 'objectsInObjects': false}] },
{ code: "var obj = { 'qux': [ 1, 2 ], 'foo': { 'bar': 1, 'baz': 2 }};", options: ['always', { arraysInObjects: false, objectsInObjects: false }] },

// always - arraysInObjects, objectsInObjects (reverse)
{ code: "var obj = { 'foo': { 'bar': 1, 'baz': 2 }, 'qux': [ 1, 2 ]};", options: ['always', {'arraysInObjects': false, 'objectsInObjects': false}] },
{ code: "var obj = { 'foo': { 'bar': 1, 'baz': 2 }, 'qux': [ 1, 2 ]};", options: ['always', { arraysInObjects: false, objectsInObjects: false }] },

// never
{ code: 'var obj = {foo: bar,\nbaz: qux\n};', options: ['never'] },
Expand Down Expand Up @@ -114,7 +114,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
{ code: 'var foo = {};', options: ['never'] },

// never - objectsInObjects
{ code: "var obj = {'foo': {'bar': 1, 'baz': 2} };", options: ['never', {'objectsInObjects': true}] }
{ code: "var obj = {'foo': {'bar': 1, 'baz': 2} };", options: ['never', { objectsInObjects: true }] }

],

Expand Down Expand Up @@ -262,7 +262,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
// always - arraysInObjects
{
code: "var obj = { 'foo': [ 1, 2 ] };",
options: ['always', {'arraysInObjects': false}],
options: ['always', { arraysInObjects: false }],
errors: [
{
message: "There should be no space before '}'",
Expand All @@ -272,7 +272,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
},
{
code: "var obj = { 'foo': [ 1, 2 ] , 'bar': [ 'baz', 'qux' ] };",
options: ['always', {'arraysInObjects': false}],
options: ['always', { arraysInObjects: false }],
errors: [
{
message: "There should be no space before '}'",
Expand All @@ -284,7 +284,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
// always-objectsInObjects
{
code: "var obj = { 'foo': { 'bar': 1, 'baz': 2 } };",
options: ['always', {'objectsInObjects': false}],
options: ['always', { objectsInObjects: false }],
errors: [
{
message: "There should be no space before '}'",
Expand All @@ -296,7 +296,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
},
{
code: "var obj = { 'foo': [ 1, 2 ] , 'bar': { 'baz': 1, 'qux': 2 } };",
options: ['always', {'objectsInObjects': false}],
options: ['always', { objectsInObjects: false }],
errors: [
{
message: "There should be no space before '}'",
Expand Down Expand Up @@ -338,7 +338,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
// never-objectsInObjects
{
code: "var obj = {'foo': {'bar': 1, 'baz': 2}};",
options: ['never', {'objectsInObjects': true}],
options: ['never', { objectsInObjects: true }],
errors: [
{
message: "A space is required before '}'",
Expand All @@ -350,7 +350,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
},
{
code: "var obj = {'foo': [1, 2] , 'bar': {'baz': 1, 'qux': 2}};",
options: ['never', {'objectsInObjects': true}],
options: ['never', { objectsInObjects: true }],
errors: [
{
message: "A space is required before '}'",
Expand Down Expand Up @@ -591,7 +591,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
// never - arraysInObjects
{
code: "var obj = {'foo': [1, 2]};",
options: ['never', {'arraysInObjects': true}],
options: ['never', { arraysInObjects: true }],
errors: [
{
message: "A space is required before '}'",
Expand All @@ -601,7 +601,7 @@ ruleTester.run('object-curly-even-spacing', rule, {
},
{
code: "var obj = {'foo': [1, 2] , 'bar': ['baz', 'qux']};",
options: ['never', {'arraysInObjects': true}],
options: ['never', { arraysInObjects: true }],
errors: [
{
message: "A space is required before '}'",
Expand Down

0 comments on commit 64d4df8

Please sign in to comment.