|
1 | 1 | module.exports = {
|
2 |
| - 'postcss-color-mod-function': { |
3 |
| - 'basic': { |
4 |
| - message: 'supports basic usage' |
5 |
| - }, |
6 |
| - 'basic:colors': { |
7 |
| - message: 'supports { stringifier } usage', |
8 |
| - options: { |
9 |
| - stringifier: color => color.toString() |
10 |
| - } |
11 |
| - }, |
12 |
| - 'basic:transformvars': { |
13 |
| - message: 'supports { transformVars: false } usage', |
14 |
| - options: { |
15 |
| - transformVars: false |
16 |
| - }, |
17 |
| - error: { |
18 |
| - reason: 'Expected a color' |
19 |
| - } |
20 |
| - }, |
21 |
| - 'warn': { |
22 |
| - message: 'supports { unresolved } usage', |
23 |
| - options: { |
24 |
| - unresolved: 'warn' |
25 |
| - }, |
26 |
| - warning: 43, |
27 |
| - expect: 'warn.css' |
28 |
| - }, |
29 |
| - 'hex': { |
30 |
| - message: 'supports hex usage' |
| 2 | + 'basic': { |
| 3 | + message: 'supports basic usage' |
| 4 | + }, |
| 5 | + 'basic:colors': { |
| 6 | + message: 'supports { stringifier } usage', |
| 7 | + options: { |
| 8 | + stringifier: color => color.toString() |
| 9 | + } |
| 10 | + }, |
| 11 | + 'basic:transformvars': { |
| 12 | + message: 'supports { transformVars: false } usage', |
| 13 | + options: { |
| 14 | + transformVars: false |
31 | 15 | },
|
32 |
| - 'import': { |
33 |
| - message: 'supports { importFrom: "test/import-root.css" } usage', |
34 |
| - options: { |
35 |
| - importFrom: 'test/import-root.css' |
36 |
| - } |
| 16 | + error: { |
| 17 | + reason: 'Expected a color' |
| 18 | + } |
| 19 | + }, |
| 20 | + 'warn': { |
| 21 | + message: 'supports { unresolved } usage', |
| 22 | + options: { |
| 23 | + unresolved: 'warn' |
37 | 24 | },
|
38 |
| - 'import:array': { |
39 |
| - message: 'supports { importFrom: ["test/import-root.css"] } usage', |
40 |
| - options: { |
41 |
| - importFrom: ['test/import-root.css'] |
42 |
| - }, |
43 |
| - expect: 'import.expect.css', |
44 |
| - result: 'import.result.css' |
| 25 | + warnings: 43, |
| 26 | + expect: 'warn.css' |
| 27 | + }, |
| 28 | + 'hex': { |
| 29 | + message: 'supports hex usage' |
| 30 | + }, |
| 31 | + 'import': { |
| 32 | + message: 'supports { importFrom: "test/import-root.css" } usage', |
| 33 | + options: { |
| 34 | + importFrom: 'test/import-root.css' |
| 35 | + } |
| 36 | + }, |
| 37 | + 'import:array': { |
| 38 | + message: 'supports { importFrom: ["test/import-root.css"] } usage', |
| 39 | + options: { |
| 40 | + importFrom: ['test/import-root.css'] |
45 | 41 | },
|
46 |
| - 'import:array-array': { |
47 |
| - message: 'supports { importFrom: [["css", "test/import-root.css" ]] } usage', |
48 |
| - options: { |
49 |
| - importFrom: { from: 'test/import-root.css', type: 'css' } |
50 |
| - }, |
51 |
| - expect: 'import.expect.css', |
52 |
| - result: 'import.result.css' |
| 42 | + expect: 'import.expect.css', |
| 43 | + result: 'import.result.css' |
| 44 | + }, |
| 45 | + 'import:array-array': { |
| 46 | + message: 'supports { importFrom: [["css", "test/import-root.css" ]] } usage', |
| 47 | + options: { |
| 48 | + importFrom: { from: 'test/import-root.css', type: 'css' } |
53 | 49 | },
|
54 |
| - 'import:js': { |
55 |
| - message: 'supports { importFrom: "test/import-root.js" } usage', |
56 |
| - options: { |
57 |
| - importFrom: 'test/import-root.js' |
58 |
| - }, |
59 |
| - expect: 'import.expect.css', |
60 |
| - result: 'import.result.css' |
| 50 | + expect: 'import.expect.css', |
| 51 | + result: 'import.result.css' |
| 52 | + }, |
| 53 | + 'import:js': { |
| 54 | + message: 'supports { importFrom: "test/import-root.js" } usage', |
| 55 | + options: { |
| 56 | + importFrom: 'test/import-root.js' |
61 | 57 | },
|
62 |
| - 'import:json': { |
63 |
| - message: 'supports { importFrom: "test/import-root.json" } usage', |
64 |
| - options: { |
65 |
| - importFrom: 'test/import-root.json' |
66 |
| - }, |
67 |
| - expect: 'import.expect.css', |
68 |
| - result: 'import.result.css' |
| 58 | + expect: 'import.expect.css', |
| 59 | + result: 'import.result.css' |
| 60 | + }, |
| 61 | + 'import:json': { |
| 62 | + message: 'supports { importFrom: "test/import-root.json" } usage', |
| 63 | + options: { |
| 64 | + importFrom: 'test/import-root.json' |
69 | 65 | },
|
70 |
| - 'import:object': { |
71 |
| - message: 'supports { importFrom: { customProperties: {} } } usage', |
72 |
| - options: { |
73 |
| - importFrom: [ |
74 |
| - { |
75 |
| - customProperties: { |
76 |
| - '--color': 'var(--color-blue)' |
77 |
| - } |
78 |
| - }, |
79 |
| - { |
80 |
| - customProperties: { |
81 |
| - '--color-blue': 'blue', |
82 |
| - '--color-red': 'red' |
83 |
| - } |
| 66 | + expect: 'import.expect.css', |
| 67 | + result: 'import.result.css' |
| 68 | + }, |
| 69 | + 'import:object': { |
| 70 | + message: 'supports { importFrom: { customProperties: {} } } usage', |
| 71 | + options: { |
| 72 | + importFrom: [ |
| 73 | + { |
| 74 | + customProperties: { |
| 75 | + '--color': 'var(--color-blue)' |
84 | 76 | }
|
85 |
| - ] |
86 |
| - }, |
87 |
| - expect: 'import.expect.css', |
88 |
| - result: 'import.result.css' |
89 |
| - } |
| 77 | + }, |
| 78 | + { |
| 79 | + customProperties: { |
| 80 | + '--color-blue': 'blue', |
| 81 | + '--color-red': 'red' |
| 82 | + } |
| 83 | + } |
| 84 | + ] |
| 85 | + }, |
| 86 | + expect: 'import.expect.css', |
| 87 | + result: 'import.result.css' |
90 | 88 | }
|
91 | 89 | };
|
0 commit comments