Skip to content

Commit

Permalink
fix(test): Add lint fixes needed to support jest globals
Browse files Browse the repository at this point in the history
  • Loading branch information
dethell authored and renovate[bot] committed Apr 10, 2024
1 parent 8fb0c57 commit c4dda36
Show file tree
Hide file tree
Showing 16 changed files with 28 additions and 4 deletions.
8 changes: 6 additions & 2 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -84,22 +84,26 @@ module.exports = {
rules: {
...rules,
"@typescript-eslint/naming-convention": "off",
"@typescript-eslint/no-shadow": "off",
"id-length": ["off"],

"import/no-extraneous-dependencies": "off",
"import/unambiguous": "off",

"jest/prefer-expect-assertions": "off",

"jest/unbound-method": "off",

"max-lines": "off",

"n/no-extraneous-import": "off",

"new-cap": [
"error",
{ capIsNewExceptionPattern: "GET|PUT|POST|DELETE" },
],

"no-magic-numbers": ["off"],

"no-shadow": "off",
"node/no-unpublished-import": "off",
},
},
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@
"go:petstore": "yarn build && yarn counterfact https://petstore3.swagger.io/api/v3/openapi.json out",
"go:petstore2": "yarn build && yarn counterfact https://petstore.swagger.io/v2/swagger.json out",
"go:example": "yarn build && yarn counterfact ./openapi-example.yaml out",
"counterfact": "./bin/counterfact.js"
"counterfact": "./bin/counterfact.js",
"postinstall": "patch-package"
},
"devDependencies": {
"@changesets/cli": "2.27.1",
Expand Down
2 changes: 1 addition & 1 deletion test/black-box.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import { exec } from "node:child_process";
import fs from "node:fs";

// eslint-disable-next-line @typescript-eslint/no-shadow, no-shadow
import { afterAll, beforeAll, describe, expect, it } from "@jest/globals";
import fetch from "node-fetch";

const SERVER_START_WAIT_SECONDS = 10;
Expand Down
2 changes: 2 additions & 0 deletions test/server/tools.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import { describe, expect, it } from "@jest/globals";

import { Tools } from "../../src/server/tools.ts";

describe("tools", () => {
Expand Down
2 changes: 2 additions & 0 deletions test/typescript-generator/coder.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import { describe, expect, it } from "@jest/globals";

import { Coder } from "../../src/typescript-generator/coder.js";
import { Requirement } from "../../src/typescript-generator/requirement.js";
import { Specification } from "../../src/typescript-generator/specification.js";
Expand Down
2 changes: 2 additions & 0 deletions test/typescript-generator/integration.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import { describe, expect, it } from "@jest/globals";

import { Coder } from "../../src/typescript-generator/coder.js";
import { Repository } from "../../src/typescript-generator/repository.js";
import { Specification } from "../../src/typescript-generator/specification.js";
Expand Down
1 change: 1 addition & 0 deletions test/typescript-generator/operation-coder.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { describe, expect, it } from "@jest/globals";
import prettier from "prettier";

import { OperationCoder } from "../../src/typescript-generator/operation-coder.js";
Expand Down
1 change: 1 addition & 0 deletions test/typescript-generator/operation-type-coder.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { describe, expect, it } from "@jest/globals";
import prettier from "prettier";

import { OperationTypeCoder } from "../../src/typescript-generator/operation-type-coder.js";
Expand Down
1 change: 1 addition & 0 deletions test/typescript-generator/parameters-type-coder.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { describe, expect, it } from "@jest/globals";
import prettier from "prettier";

import { ParametersTypeCoder } from "../../src/typescript-generator/parameters-type-coder.js";
Expand Down
1 change: 1 addition & 0 deletions test/typescript-generator/repository.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { describe, expect, it } from "@jest/globals";
import { usingTemporaryFiles } from "using-temporary-files";

import { Repository } from "../../src/typescript-generator/repository.js";
Expand Down
2 changes: 2 additions & 0 deletions test/typescript-generator/requirement.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import { describe, expect, it } from "@jest/globals";

import { Requirement } from "../../src/typescript-generator/requirement.js";

describe("a Requirement", () => {
Expand Down
2 changes: 2 additions & 0 deletions test/typescript-generator/response-type-coder.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import { describe, expect, it } from "@jest/globals";

import { Requirement } from "../../src/typescript-generator/requirement.js";
import { ResponseTypeCoder } from "../../src/typescript-generator/response-type-coder.js";

Expand Down
1 change: 1 addition & 0 deletions test/typescript-generator/schema-coder.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { describe, expect, it } from "@jest/globals";
import prettier from "prettier";

import { Requirement } from "../../src/typescript-generator/requirement.js";
Expand Down
1 change: 1 addition & 0 deletions test/typescript-generator/schema-type-coder.test.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/* eslint-disable max-statements */
import { describe, expect, it } from "@jest/globals";
import prettier from "prettier";

import { Requirement } from "../../src/typescript-generator/requirement.js";
Expand Down
2 changes: 2 additions & 0 deletions test/typescript-generator/script.test.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
/* eslint-disable max-len */
import { describe, expect, it } from "@jest/globals";

import { Coder } from "../../src/typescript-generator/coder.js";
import { Repository } from "../../src/typescript-generator/repository.js";

Expand Down
1 change: 1 addition & 0 deletions test/typescript-generator/specification.test.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { pathToFileURL } from "node:url";

import { describe, expect, it } from "@jest/globals";
import Koa from "koa";

import { Requirement } from "../../src/typescript-generator/requirement.js";
Expand Down

0 comments on commit c4dda36

Please sign in to comment.