1 | import { Tree } from '@nrwl/devkit';
|
2 | export declare function updateTestsJest28(tree: Tree): void;
|
3 | /**
|
4 | * jest.useFakeTimers('modern') -> jest.useFakeTimers()
|
5 | * jest.useFakeTimers('legacy') -> jest.useFakeTimers({legacyFakeTimers: true})
|
6 | * if legacyFakeTimers is true in config, then
|
7 | * jest.useFakeTimers('modern') -> jest.useRealTimers({legacyFakeTimers: false})
|
8 | */
|
9 | export declare function updateJestTimers(fileContents: string, legacyFakeTimersInConfig: boolean): string;
|
10 | /**
|
11 | * this only applies to tests using @jest/globals
|
12 | * jest.fn<Promise<string>, []>() -> jest.fn<() => Promise<string>>()
|
13 | * jest.fn<number, string[]>() -> jest.fn<() => number>()
|
14 | * jest.fn<ReturnType<typeof add>, Parameters<typeof add>>(); -> jest.fn<typeof add>()
|
15 | */
|
16 | export declare function updateJestFnMocks(fileContents: string): string;
|
17 | /**
|
18 | * import expect from 'expect' -> import { expect } from 'expect'
|
19 | * const expect = require('expect') -> const { expect } = require('expect')
|
20 | * import { mocked } from 'ts-jest/utils' => import { mocked } from 'jest-mock';
|
21 | * const { mocked } = require('ts-jest/utils'); => const { mocked } = require('jest-mock');
|
22 | */
|
23 | export declare function updateJestImports(content: string): string;
|
24 | export default updateTestsJest28;
|