From 55151301144365615eb3a9fbde0df0a0d00461f0 Mon Sep 17 00:00:00 2001 From: fatfisz Date: Tue, 9 May 2017 23:17:04 +0200 Subject: [PATCH] Add more mixed tests --- tests/lib/rules/jsx-curly-spacing.js | 37 ++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/tests/lib/rules/jsx-curly-spacing.js b/tests/lib/rules/jsx-curly-spacing.js index c0ac7b85e7..9ef1f35bfa 100644 --- a/tests/lib/rules/jsx-curly-spacing.js +++ b/tests/lib/rules/jsx-curly-spacing.js @@ -475,6 +475,43 @@ ruleTester.run('jsx-curly-spacing', rule, { }, { code: '{bar}', options: [{attributes: {when: 'always'}}] + }, { + code: '{bar}', + options: [{attributes: {when: 'always'}}] + }, { + code: [ + '', + '{foo} {{ bar: baz }}', + '' + ].join('\n'), + options: [{ + when: 'never', + attributes: {when: 'always', spacing: {objectLiterals: 'never'}}, + children: true + }] + }, { + code: [ + '', + '{foo} { { bar: baz } }', + '' + ].join('\n'), + options: [{ + when: 'never', + spacing: {objectLiterals: 'always'}, + attributes: true, + children: {when: 'never'} + }] + }, { + code: [ + '', + '{foo} { { bar: baz } }', + '' + ].join('\n'), + options: [{ + spacing: {objectLiterals: 'always'}, + attributes: {when: 'never', spacing: {objectLiterals: 'always'}}, + children: {when: 'never'} + }] }], invalid: [{