diff --git a/__tests__/github.test.ts b/__tests__/github.test.ts index 26afabe..361db08 100644 --- a/__tests__/github.test.ts +++ b/__tests__/github.test.ts @@ -1,13 +1,12 @@ -import * as assert from "assert"; import { - mimeOrDefault, asset, - Releaser, - Release, findTagFromReleases, + mimeOrDefault, + Release, + Releaser, } from "../src/github"; -import { describe, it } from "vitest"; +import { assert, describe, it } from "vitest"; describe("github", () => { describe("mimeOrDefault", () => { diff --git a/__tests__/util.test.ts b/__tests__/util.test.ts index 63b2938..3d8124c 100644 --- a/__tests__/util.test.ts +++ b/__tests__/util.test.ts @@ -1,4 +1,3 @@ -import * as assert from "assert"; import { alignAssetName, isTag, @@ -10,16 +9,16 @@ import { uploadUrl, } from "../src/util"; -import { describe, expect, it } from "vitest"; +import { assert, describe, expect, it } from "vitest"; describe("util", () => { describe("uploadUrl", () => { it("strips template", () => { assert.equal( uploadUrl( - "https://uploads.github.com/repos/octocat/Hello-World/releases/1/assets{?name,label}", + "https://uploads.github.com/repos/octocat/Hello-World/releases/1/assets{?name,label}" ), - "https://uploads.github.com/repos/octocat/Hello-World/releases/1/assets", + "https://uploads.github.com/repos/octocat/Hello-World/releases/1/assets" ); }); }); @@ -33,7 +32,7 @@ describe("util", () => { it("parses newline and comma-delimited (and then some)", () => { assert.deepStrictEqual( parseInputFiles("foo,bar\nbaz,boom,\n\ndoom,loom "), - ["foo", "bar", "baz", "boom", "doom", "loom"], + ["foo", "bar", "baz", "boom", "doom", "loom"] ); }); }); @@ -58,7 +57,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }), + }) ); }); it("uses input body path", () => { @@ -81,7 +80,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }), + }) ); }); it("defaults to body path when both body and body path are provided", () => { @@ -104,7 +103,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }), + }) ); }); }); @@ -140,7 +139,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }, + } ); }); @@ -168,7 +167,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }, + } ); }); it("supports discussion category names", () => { @@ -195,7 +194,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }, + } ); }); @@ -223,7 +222,7 @@ describe("util", () => { input_generate_release_notes: true, input_make_latest: undefined, input_previous_tag: undefined, - }, + } ); }); @@ -255,7 +254,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }, + } ); }); it("uses input token as the source of GITHUB_TOKEN by default", () => { @@ -284,7 +283,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }, + } ); }); it("parses basic config with draft and prerelease", () => { @@ -312,7 +311,7 @@ describe("util", () => { input_discussion_category_name: undefined, input_generate_release_notes: false, input_make_latest: undefined, - }, + } ); }); it("parses basic config where make_latest is passed", () => { @@ -339,7 +338,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: "false", input_previous_tag: undefined, - }, + } ); }); it("parses basic config with append_body", () => { @@ -366,7 +365,7 @@ describe("util", () => { input_generate_release_notes: false, input_make_latest: undefined, input_previous_tag: undefined, - }, + } ); }); }); @@ -383,7 +382,7 @@ describe("util", () => { it("resolves files given a set of paths", async () => { assert.deepStrictEqual( paths(["tests/data/**/*", "tests/data/does/not/exist/*"]), - ["tests/data/foo/bar.txt"], + ["tests/data/foo/bar.txt"] ); }); }); @@ -392,7 +391,7 @@ describe("util", () => { it("returns the patterns that don't match any files", async () => { assert.deepStrictEqual( unmatchedPatterns(["tests/data/**/*", "tests/data/does/not/exist/*"]), - ["tests/data/does/not/exist/*"], + ["tests/data/does/not/exist/*"] ); }); }); @@ -404,7 +403,7 @@ describe("util", () => { it("handles names with multiple spaces", () => { expect(alignAssetName("John William Doe.bla")).toBe( - "John.William.Doe.bla", + "John.William.Doe.bla" ); });