From bcecc583dfe11bcc1c952b71729ff0983675bdc2 Mon Sep 17 00:00:00 2001 From: Ophelia Goldstein <159258143+opheliagoldstein@users.noreply.github.com> Date: Wed, 8 Oct 2025 01:42:04 +0300 Subject: [PATCH] fix: remove duplicate jest globals imports inside tests files (#4541) Co-authored-by: Alexandr --- backend/tests/api.test.js | 10 ++++++++-- backend/tests/gist.test.js | 3 +-- backend/tests/pat-info.test.js | 10 ++++++++-- backend/tests/pin.test.js | 3 +-- backend/tests/retryer.test.js | 3 +-- backend/tests/status.up.test.js | 4 ++-- backend/tests/top-langs.test.js | 3 +-- backend/tests/wakatime.test.js | 3 +-- 8 files changed, 23 insertions(+), 16 deletions(-) diff --git a/backend/tests/api.test.js b/backend/tests/api.test.js index 7362da05..aa4b0107 100644 --- a/backend/tests/api.test.js +++ b/backend/tests/api.test.js @@ -1,13 +1,19 @@ // @ts-check -import { beforeEach, jest } from "@jest/globals"; import axios from "axios"; import MockAdapter from "axios-mock-adapter"; import api from "../api-renamed/index.js"; import { calculateRank } from "../src/calculateRank.js"; import { renderStatsCard } from "../src/cards/stats.js"; import { CONSTANTS, renderError } from "../src/common/utils.js"; -import { expect, it, describe, afterEach } from "@jest/globals"; +import { + expect, + it, + describe, + afterEach, + beforeEach, + jest, +} from "@jest/globals"; /** * @type {import("../src/fetchers/stats").StatsData} diff --git a/backend/tests/gist.test.js b/backend/tests/gist.test.js index a92d9239..541ee24d 100644 --- a/backend/tests/gist.test.js +++ b/backend/tests/gist.test.js @@ -1,10 +1,9 @@ // @ts-check -import { jest } from "@jest/globals"; import "@testing-library/jest-dom"; import axios from "axios"; import MockAdapter from "axios-mock-adapter"; -import { expect, it, describe, afterEach } from "@jest/globals"; +import { expect, it, describe, afterEach, jest } from "@jest/globals"; import { renderGistCard } from "../src/cards/gist.js"; import { CONSTANTS, renderError } from "../src/common/utils.js"; import gist from "../api-renamed/gist.js"; diff --git a/backend/tests/pat-info.test.js b/backend/tests/pat-info.test.js index add3c869..29b0d6ff 100644 --- a/backend/tests/pat-info.test.js +++ b/backend/tests/pat-info.test.js @@ -4,11 +4,17 @@ import dotenv from "dotenv"; dotenv.config(); -import { jest } from "@jest/globals"; import axios from "axios"; import MockAdapter from "axios-mock-adapter"; import patInfo, { RATE_LIMIT_SECONDS } from "../api-renamed/status/pat-info.js"; -import { expect, it, describe, afterEach, beforeAll } from "@jest/globals"; +import { + expect, + it, + describe, + afterEach, + beforeAll, + jest, +} from "@jest/globals"; const mock = new MockAdapter(axios); diff --git a/backend/tests/pin.test.js b/backend/tests/pin.test.js index ba96abfc..c7037808 100644 --- a/backend/tests/pin.test.js +++ b/backend/tests/pin.test.js @@ -1,13 +1,12 @@ // @ts-check -import { jest } from "@jest/globals"; import "@testing-library/jest-dom"; import axios from "axios"; import MockAdapter from "axios-mock-adapter"; import pin from "../api-renamed/pin.js"; import { renderRepoCard } from "../src/cards/repo.js"; import { CONSTANTS, renderError } from "../src/common/utils.js"; -import { expect, it, describe, afterEach } from "@jest/globals"; +import { expect, it, describe, afterEach, jest } from "@jest/globals"; const data_repo = { repository: { diff --git a/backend/tests/retryer.test.js b/backend/tests/retryer.test.js index 76630039..e231a366 100644 --- a/backend/tests/retryer.test.js +++ b/backend/tests/retryer.test.js @@ -1,8 +1,7 @@ -import { jest } from "@jest/globals"; import "@testing-library/jest-dom"; import { retryer, RETRIES } from "../src/common/retryer.js"; import { logger } from "../src/common/utils.js"; -import { expect, it, describe } from "@jest/globals"; +import { expect, it, describe, jest } from "@jest/globals"; const fetcher = jest.fn((variables, token) => { logger.log(variables, token); diff --git a/backend/tests/status.up.test.js b/backend/tests/status.up.test.js index 7945d17d..1fd6c368 100644 --- a/backend/tests/status.up.test.js +++ b/backend/tests/status.up.test.js @@ -1,11 +1,11 @@ /** * @file Tests for the status/up cloud function. */ -import { jest } from "@jest/globals"; + import axios from "axios"; import MockAdapter from "axios-mock-adapter"; import up, { RATE_LIMIT_SECONDS } from "../api-renamed/status/up.js"; -import { expect, it, describe, afterEach } from "@jest/globals"; +import { expect, it, describe, afterEach, jest } from "@jest/globals"; const mock = new MockAdapter(axios); diff --git a/backend/tests/top-langs.test.js b/backend/tests/top-langs.test.js index e6091ec8..e6828023 100644 --- a/backend/tests/top-langs.test.js +++ b/backend/tests/top-langs.test.js @@ -1,13 +1,12 @@ // @ts-check -import { jest } from "@jest/globals"; import "@testing-library/jest-dom"; import axios from "axios"; import MockAdapter from "axios-mock-adapter"; import topLangs from "../api-renamed/top-langs.js"; import { renderTopLanguages } from "../src/cards/top-languages.js"; import { CONSTANTS, renderError } from "../src/common/utils.js"; -import { expect, it, describe, afterEach } from "@jest/globals"; +import { expect, it, describe, afterEach, jest } from "@jest/globals"; const data_langs = { data: { diff --git a/backend/tests/wakatime.test.js b/backend/tests/wakatime.test.js index 1d0a43cf..66eb0f3d 100644 --- a/backend/tests/wakatime.test.js +++ b/backend/tests/wakatime.test.js @@ -1,10 +1,9 @@ -import { jest } from "@jest/globals"; import "@testing-library/jest-dom"; import axios from "axios"; import MockAdapter from "axios-mock-adapter"; import wakatime from "../api-renamed/wakatime.js"; import { renderWakatimeCard } from "../src/cards/wakatime.js"; -import { expect, it, describe, afterEach } from "@jest/globals"; +import { expect, it, describe, afterEach, jest } from "@jest/globals"; const wakaTimeData = { data: {