Skip to content

Commit

Permalink
fixup! Feat(variables-scss): Export to javascript #DS-1437
Browse files Browse the repository at this point in the history
  • Loading branch information
curdaj committed Sep 26, 2024
1 parent 711f8ff commit b26c759
Showing 1 changed file with 22 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,84 +22,84 @@ describe('stylesGenerator', () => {
const dataProvider = [
{
token: exampleDimensionAndStringTokens.get('dimensionRef') as DimensionToken,
expectedStyles: '$grid-spacing-desktop: 32px !default;',
hasParentPrefix: true,
description: 'dimension type token with parent prefix',
hasParentPrefix: true,
hasJsOutput: false,
expectedStyles: '$grid-spacing-desktop: 32px !default;',
},
{
token: exampleDimensionAndStringTokens.get('dimensionRef') as DimensionToken,
expectedStyles: '$desktop: 32px !default;',
hasParentPrefix: false,
description: 'dimension type token without parent prefix',
hasParentPrefix: false,
hasJsOutput: false,
expectedStyles: '$desktop: 32px !default;',
},
{
token: exampleDimensionAndStringTokens.get('stringRef') as StringToken,
expectedStyles: '$grid-columns: 12 !default;',
hasParentPrefix: true,
description: 'string type token with parent prefix',
hasParentPrefix: true,
hasJsOutput: false,
expectedStyles: '$grid-columns: 12 !default;',
},
{
token: exampleDimensionAndStringTokens.get('stringRef') as StringToken,
expectedStyles: '$columns: 12 !default;',
hasParentPrefix: false,
description: 'string type token without parent prefix',
hasParentPrefix: false,
hasJsOutput: false,
expectedStyles: '$columns: 12 !default;',
},
{
token: {
id: '3',
name: 'unsupportedToken',
tokenType: TokenType.duration,
} as Token,
expectedStyles: null,
hasParentPrefix: true,
description: 'unsupported token type',
hasParentPrefix: true,
hasJsOutput: false,
expectedStyles: null,
},
{
token: exampleDimensionAndStringTokens.get('dimensionRef') as DimensionToken,
expectedStyles: `export const gridSpacingDesktop = '32px';`,
hasParentPrefix: true,
description: 'dimension type token with parent prefix and js output',
hasParentPrefix: true,
hasJsOutput: true,
expectedStyles: `export const gridSpacingDesktop = '32px';`,
},
{
token: exampleDimensionAndStringTokens.get('dimensionRef') as DimensionToken,
expectedStyles: `export const desktop = '32px';`,
hasParentPrefix: false,
description: 'dimension type token without parent prefix and js output',
hasParentPrefix: false,
hasJsOutput: true,
expectedStyles: `export const desktop = '32px';`,
},
{
token: exampleDimensionAndStringTokens.get('stringRef') as StringToken,
expectedStyles: `export const gridColumns = '12';`,
hasParentPrefix: true,
description: 'string type token with parent prefix and js output',
hasParentPrefix: true,
hasJsOutput: true,
expectedStyles: `export const gridColumns = '12';`,
},
{
token: exampleDimensionAndStringTokens.get('stringRef') as StringToken,
expectedStyles: `export const columns = '12';`,
hasParentPrefix: false,
description: 'string type token without parent prefix and js output',
hasParentPrefix: false,
hasJsOutput: true,
expectedStyles: `export const columns = '12';`,
},
{
token: exampleShadowTokens.get('shadowRef') as ShadowToken,
expectedStyles: `$shadow-100: 0 2px 8px 0 #00000026 !default;`,
hasParentPrefix: false,
description: 'shadow type token without parent prefix',
hasParentPrefix: false,
hasJsOutput: false,
expectedStyles: `$shadow-100: 0 2px 8px 0 #00000026 !default;`,
},
{
token: exampleGradientTokens.get('gradientRef') as GradientToken,
expectedStyles: `$basic-overlay: linear-gradient(var(--gradient-angle, 90deg), #ffffffff 0%, #ffffff00 100%) !default;`,
hasParentPrefix: false,
description: 'gradient type token without parent prefix',
hasParentPrefix: false,
hasJsOutput: false,
expectedStyles: `$basic-overlay: linear-gradient(var(--gradient-angle, 90deg), #ffffffff 0%, #ffffff00 100%) !default;`,
},
];

Expand Down

0 comments on commit b26c759

Please sign in to comment.