From 2295e280665431a14a3656b30d48841469cc98b8 Mon Sep 17 00:00:00 2001 From: Vitaly Turovsky Date: Fri, 13 May 2022 17:39:56 +0300 Subject: [PATCH] fix tests --- test/postcss.test.ts | 12 ++++++++---- test/processor.test.ts | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/test/postcss.test.ts b/test/postcss.test.ts index 47043fa69..279ea60a2 100755 --- a/test/postcss.test.ts +++ b/test/postcss.test.ts @@ -121,8 +121,6 @@ test('has deprecated method to creat plugins', () => { }) } }) - equal(warn.callCount, 1) - match(warn.calls[0][0], /postcss\.plugin was deprecated/) let func1: any = postcss(plugin).plugins[0] is(func1.postcssPlugin, 'test') @@ -134,9 +132,13 @@ test('has deprecated method to creat plugins', () => { let result1 = postcss(plugin('one')).process('a{ one: 1; two: 2 }') is(result1.css, 'a{ two: 2 }') + equal(warn.callCount, 1) let result2 = postcss(plugin).process('a{ one: 1; two: 2 }') is(result2.css, 'a{ one: 1 }') + + equal(warn.callCount, 1) + match(warn.calls[0][0], /postcss\.plugin was deprecated/) }) test('creates a shortcut to process css', async () => { @@ -148,7 +150,6 @@ test('creates a shortcut to process css', async () => { }) } }) - equal(warn.callCount, 1) let result1 = plugin.process('a{value:foo}') is(result1.css, 'a{value:bar}') @@ -159,6 +160,8 @@ test('creates a shortcut to process css', async () => { let result = await plugin.process('a{value:foo}', { from: 'a' }, 'baz') equal(result.opts, { from: 'a' }) is(result.css, 'a{value:baz}') + + equal(warn.callCount, 1) }) test('does not call plugin constructor', () => { @@ -169,13 +172,14 @@ test('does not call plugin constructor', () => { return () => {} }) is(calls, 0) - equal(warn.callCount, 1) postcss(plugin).process('a{}') is(calls, 1) postcss(plugin()).process('a{}') is(calls, 2) + + equal(warn.callCount, 1) }) test.run() diff --git a/test/processor.test.ts b/test/processor.test.ts index 23234ac38..09a579c2d 100755 --- a/test/processor.test.ts +++ b/test/processor.test.ts @@ -390,8 +390,8 @@ test('checks plugin compatibility', () => { throw new Error('Er') } }) - equal(warn.callCount, 1) let func = plugin() + equal(warn.callCount, 1) func.postcssVersion = '2.1.5' function processBy(version: string): void { @@ -562,9 +562,9 @@ test('supports plugins returning processors', () => { let other: any = (postcss as any).plugin('test', () => { return new Processor([a]) }) - equal(warn.callCount, 1) processor.use(other) equal(processor.plugins, [a]) + equal(warn.callCount, 1) }) test('supports plugin creators returning processors', () => {