@@ -121,8 +121,6 @@ test('has deprecated method to creat plugins', () => {
121
121
} )
122
122
}
123
123
} )
124
- equal ( warn . callCount , 1 )
125
- match ( warn . calls [ 0 ] [ 0 ] , / p o s t c s s \. p l u g i n w a s d e p r e c a t e d / )
126
124
127
125
let func1 : any = postcss ( plugin ) . plugins [ 0 ]
128
126
is ( func1 . postcssPlugin , 'test' )
@@ -134,9 +132,13 @@ test('has deprecated method to creat plugins', () => {
134
132
135
133
let result1 = postcss ( plugin ( 'one' ) ) . process ( 'a{ one: 1; two: 2 }' )
136
134
is ( result1 . css , 'a{ two: 2 }' )
135
+ equal ( warn . callCount , 1 )
137
136
138
137
let result2 = postcss ( plugin ) . process ( 'a{ one: 1; two: 2 }' )
139
138
is ( result2 . css , 'a{ one: 1 }' )
139
+
140
+ equal ( warn . callCount , 1 )
141
+ match ( warn . calls [ 0 ] [ 0 ] , / p o s t c s s \. p l u g i n w a s d e p r e c a t e d / )
140
142
} )
141
143
142
144
test ( 'creates a shortcut to process css' , async ( ) => {
@@ -148,7 +150,6 @@ test('creates a shortcut to process css', async () => {
148
150
} )
149
151
}
150
152
} )
151
- equal ( warn . callCount , 1 )
152
153
153
154
let result1 = plugin . process ( 'a{value:foo}' )
154
155
is ( result1 . css , 'a{value:bar}' )
@@ -159,6 +160,8 @@ test('creates a shortcut to process css', async () => {
159
160
let result = await plugin . process ( 'a{value:foo}' , { from : 'a' } , 'baz' )
160
161
equal ( result . opts , { from : 'a' } )
161
162
is ( result . css , 'a{value:baz}' )
163
+
164
+ equal ( warn . callCount , 1 )
162
165
} )
163
166
164
167
test ( 'does not call plugin constructor' , ( ) => {
@@ -169,13 +172,14 @@ test('does not call plugin constructor', () => {
169
172
return ( ) => { }
170
173
} )
171
174
is ( calls , 0 )
172
- equal ( warn . callCount , 1 )
173
175
174
176
postcss ( plugin ) . process ( 'a{}' )
175
177
is ( calls , 1 )
176
178
177
179
postcss ( plugin ( ) ) . process ( 'a{}' )
178
180
is ( calls , 2 )
181
+
182
+ equal ( warn . callCount , 1 )
179
183
} )
180
184
181
185
test . run ( )
0 commit comments