From 0caf1241822a86920b099014d316b3bd44849943 Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com> Date: Mon, 3 Jul 2023 15:25:43 +0200 Subject: [PATCH] chore: move unit tests (#10498) --- package.json | 2 +- .../src/common/DeviceRequestPrompt.test.ts | 11 +++++++---- .../puppeteer-core/src/util/Function.test.ts | 5 ++++- 3 files changed, 12 insertions(+), 6 deletions(-) rename test/src/DeviceRequestPrompt.spec.ts => packages/puppeteer-core/src/common/DeviceRequestPrompt.test.ts (98%) rename test/src/function.spec.ts => packages/puppeteer-core/src/util/Function.test.ts (93%) diff --git a/package.json b/package.json index 419513a0..a8b3afcd 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "test:firefox:headful": "wireit", "test:firefox:headless": "wireit", "test:firefox": "wireit", - "test": "cross-env PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node tools/mochaRunner/lib/main.js --min-tests 1026", + "test": "cross-env PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node tools/mochaRunner/lib/main.js --min-tests 1003", "validate-licenses": "tsx tools/third_party/validate-licenses.ts", "unit": "npm run unit --workspaces --if-present" }, diff --git a/test/src/DeviceRequestPrompt.spec.ts b/packages/puppeteer-core/src/common/DeviceRequestPrompt.test.ts similarity index 98% rename from test/src/DeviceRequestPrompt.spec.ts rename to packages/puppeteer-core/src/common/DeviceRequestPrompt.test.ts index 0d19f9a7..d8328983 100644 --- a/test/src/DeviceRequestPrompt.spec.ts +++ b/packages/puppeteer-core/src/common/DeviceRequestPrompt.test.ts @@ -14,15 +14,18 @@ * limitations under the License. */ +import {describe, it} from 'node:test'; + import expect from 'expect'; -import {TimeoutError} from 'puppeteer'; + import { DeviceRequestPrompt, DeviceRequestPromptDevice, DeviceRequestPromptManager, -} from 'puppeteer-core/internal/common/DeviceRequestPrompt.js'; -import {EventEmitter} from 'puppeteer-core/internal/common/EventEmitter.js'; -import {TimeoutSettings} from 'puppeteer-core/internal/common/TimeoutSettings.js'; +} from './DeviceRequestPrompt.js'; +import {TimeoutError} from './Errors.js'; +import {EventEmitter} from './EventEmitter.js'; +import {TimeoutSettings} from './TimeoutSettings.js'; class MockCDPSession extends EventEmitter { async send(): Promise {} diff --git a/test/src/function.spec.ts b/packages/puppeteer-core/src/util/Function.test.ts similarity index 93% rename from test/src/function.spec.ts rename to packages/puppeteer-core/src/util/Function.test.ts index d073b001..93d3938c 100644 --- a/test/src/function.spec.ts +++ b/packages/puppeteer-core/src/util/Function.test.ts @@ -14,8 +14,11 @@ * limitations under the License. */ +import {describe, it} from 'node:test'; + import expect from 'expect'; -import {interpolateFunction} from 'puppeteer-core/internal/util/Function.js'; + +import {interpolateFunction} from './Function.js'; describe('Function', function () { describe('interpolateFunction', function () {