Skip to content

Commit e962b52

Browse files
committed
test: 'nested' vars not being processed, issue #209
1 parent 6fb70e5 commit e962b52

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/test.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ const processing = (input, options) => {
66
return postcss([plugin(options)]).process(input).css;
77
};
88

9+
test('it change circular reference witch cacl', t => {
10+
const expected = ':root { --original-var: 4px; --nested-var: calc(2 * var(--original-var)); } .class-name { @mixin mixinName calc(2 * 4px); }';
11+
const value = ':root { --original-var: 4px; --nested-var: calc(2 * var(--original-var)); } .class-name { @mixin mixinName var(--nested-var); }';
12+
t.is(processing(value), expected);
13+
});
14+
915
test('it change circular reference', t => {
1016
const expected = ':root{ --from: 1; --to: var(--from)} @for $i from 1 to 1';
1117
const value = ':root{ --from: 1; --to: var(--from)} @for $i from var(--from) to var(--to)';

0 commit comments

Comments
 (0)