jest 28.1.1 (#28797)
* got 28.1.1 * wip * force upgrade nth-check * legacyFakeTimers
This commit is contained in:
5926
package-lock.json
generated
5926
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -138,7 +138,7 @@
|
||||
"http-status-code": "^2.1.0",
|
||||
"husky": "^8.0.1",
|
||||
"japanese-characters": "^1.1.0",
|
||||
"jest": "^27.5.1",
|
||||
"jest": "28.1.1",
|
||||
"jest-environment-puppeteer": "^5.0.4",
|
||||
"jest-fail-on-console": "^2.4.2",
|
||||
"jest-github-actions-reporter": "^1.0.3",
|
||||
@@ -153,6 +153,7 @@
|
||||
"nock": "^13.2.7",
|
||||
"nodemon": "2.0.18",
|
||||
"npm-merge-driver-install": "^3.0.0",
|
||||
"nth-check": "2.1.1",
|
||||
"postcss": "^8.4.14",
|
||||
"prettier": "^2.7.0",
|
||||
"replace": "^1.2.1",
|
||||
|
||||
@@ -2,7 +2,7 @@ import { jest } from '@jest/globals'
|
||||
import { latest, oldestSupported } from '../../lib/enterprise-server-releases.js'
|
||||
import languages from '../../lib/languages.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
/* global page, browser */
|
||||
describe('homepage', () => {
|
||||
|
||||
@@ -22,7 +22,7 @@ import { jest } from '@jest/globals'
|
||||
import { getDiffFiles } from '../helpers/diff-files.js'
|
||||
import loadSiteData from '../../lib/site-data.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
const __dirname = path.dirname(fileURLToPath(import.meta.url))
|
||||
const enterpriseServerVersions = Object.keys(allVersions).filter((v) =>
|
||||
|
||||
@@ -19,7 +19,7 @@ import loadSiteData from '../../lib/site-data.js'
|
||||
Some tests/unit/page.js tests also exercise the frontmatter validation.
|
||||
*/
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
const siteData = loadSiteData()
|
||||
const featureVersions = Object.entries(siteData.en.site.data.features)
|
||||
|
||||
@@ -2,7 +2,7 @@ import { getDOM } from '../helpers/e2etest.js'
|
||||
import languages from '../../lib/languages.js'
|
||||
import { jest } from '@jest/globals'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('<head>', () => {
|
||||
jest.setTimeout(5 * 60 * 1000)
|
||||
|
||||
@@ -27,8 +27,6 @@ describe('learning tracks', () => {
|
||||
const found = href.match(/.*\?learn=(.*)/i)
|
||||
expect(found).not.toBeNull()
|
||||
const trackName = found[1]
|
||||
|
||||
// check all the links contain track name
|
||||
$(trackElem)
|
||||
.find('a.Box-row')
|
||||
.each((i, elem) => {
|
||||
|
||||
@@ -14,7 +14,7 @@ const activeProducts = Object.values(productMap).filter(
|
||||
(product) => !product.wip && !product.hidden
|
||||
)
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('server', () => {
|
||||
jest.setTimeout(60 * 1000)
|
||||
|
||||
@@ -8,7 +8,7 @@ import frontmatter from '../../lib/read-frontmatter.js'
|
||||
import { getDOM } from '../helpers/e2etest.js'
|
||||
import { allVersions } from '../../lib/all-versions.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('sidebar', () => {
|
||||
jest.setTimeout(3 * 60 * 1000)
|
||||
|
||||
@@ -5,7 +5,7 @@ import { get, getDOM } from '../helpers/e2etest.js'
|
||||
import { SURROGATE_ENUMS } from '../../middleware/set-fastly-surrogate-key.js'
|
||||
import { PREFERRED_LOCALE_COOKIE_NAME } from '../../middleware/detect-language.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('enterprise deprecation', () => {
|
||||
jest.setTimeout(60 * 1000)
|
||||
|
||||
@@ -4,7 +4,7 @@ import enterpriseServerReleases from '../../lib/enterprise-server-releases.js'
|
||||
import { get } from '../helpers/e2etest.js'
|
||||
import readJsonFile from '../../lib/read-json-file.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('developer redirects', () => {
|
||||
jest.setTimeout(10 * 60 * 1000)
|
||||
|
||||
@@ -4,7 +4,7 @@ import nock from 'nock'
|
||||
import { get, getDOM } from '../helpers/e2etest.js'
|
||||
import enterpriseServerReleases from '../../lib/enterprise-server-releases.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('release notes', () => {
|
||||
jest.setTimeout(60 * 1000)
|
||||
|
||||
@@ -2,7 +2,7 @@ import { jest } from '@jest/globals'
|
||||
|
||||
import { head } from '../helpers/e2etest.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('developer.github.com redirects', () => {
|
||||
jest.setTimeout(60 * 1000)
|
||||
|
||||
@@ -5,7 +5,7 @@ import { latest } from '../../lib/enterprise-server-releases.js'
|
||||
import schema from '../helpers/schemas/versions-schema.js'
|
||||
import nonEnterpriseDefaultVersion from '../../lib/non-enterprise-default-version.js'
|
||||
|
||||
jest.useFakeTimers('legacy')
|
||||
jest.useFakeTimers({ legacyFakeTimers: true })
|
||||
|
||||
describe('versions module', () => {
|
||||
test('is an object with versions as keys', () => {
|
||||
|
||||
Reference in New Issue
Block a user