Skip to content

Commit f699eb6

Browse files
committed
Vitest 1(test/**)
1 parent 592119d commit f699eb6

14 files changed

+567
-35
lines changed

package-lock.json

Lines changed: 519 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
"typedoc": "^0.25.1",
6060
"typedoc-plugin-markdown": "^3.16.0",
6161
"typescript": "5.4.3",
62+
"vitest": "^1.4.0",
6263
"vuepress": "^2.0.0-beta.67"
6364
},
6465
"husky": {

test/client.spec.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ import {
1414
OAUTH_BASE_PREFIX_V2_1,
1515
} from "../lib/endpoints.js";
1616

17+
import { describe, it, beforeAll, afterAll, afterEach } from "vitest";
18+
1719
const channelAccessToken = "test_channel_access_token";
1820

1921
const client = new Client({
@@ -56,10 +58,10 @@ const checkInterceptionOption = (
5658

5759
describe("client", () => {
5860
const server = setupServer();
59-
before(() => {
61+
beforeAll(() => {
6062
server.listen();
6163
});
62-
after(() => {
64+
afterAll(() => {
6365
server.close();
6466
});
6567
afterEach(() => {
@@ -1341,10 +1343,10 @@ describe("client", () => {
13411343
const oauth = new OAuth();
13421344
describe("oauth", () => {
13431345
const server = setupServer();
1344-
before(() => {
1346+
beforeAll(() => {
13451347
server.listen();
13461348
});
1347-
after(() => {
1349+
afterAll(() => {
13481350
server.close();
13491351
});
13501352
afterEach(() => {

test/helpers/test-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as bodyParser from "body-parser";
2-
import * as express from "express";
2+
import express from "express";
33
import { Server } from "node:http";
44
import { join } from "node:path";
55
import { writeFileSync } from "node:fs";

test/http-axios.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { setupServer } from "msw/node";
77
import { createReadStream, readFileSync } from "node:fs";
88
import { join } from "node:path";
99
import * as fs from "node:fs";
10+
import { describe, it, beforeAll, afterAll, afterEach } from "vitest";
1011

1112
const baseURL = "https://line.me";
1213
describe("http", () => {
@@ -18,10 +19,10 @@ describe("http", () => {
1819
});
1920

2021
const server = setupServer();
21-
before(() => {
22+
beforeAll(() => {
2223
server.listen();
2324
});
24-
after(() => {
25+
afterAll(() => {
2526
server.close();
2627
});
2728
afterEach(() => {

test/http-fetch.spec.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { deepEqual, equal, ok } from "node:assert";
2-
import { HTTPFetchError } from "../lib.js";
2+
import { HTTPFetchError } from "../lib/exceptions.js";
33
import HTTPFetchClient, {
44
convertResponseToReadable,
55
} from "../lib/http-fetch.js";
@@ -9,6 +9,8 @@ import { setupServer } from "msw/node";
99
import { join } from "node:path";
1010
import * as fs from "node:fs";
1111

12+
import { describe, it, beforeAll, afterAll, afterEach } from "vitest";
13+
1214
const baseURL = "https://line.me";
1315

1416
describe("http(fetch)", () => {
@@ -20,10 +22,10 @@ describe("http(fetch)", () => {
2022
});
2123

2224
const server = setupServer();
23-
before(() => {
25+
beforeAll(() => {
2426
server.listen();
2527
});
26-
after(() => {
28+
afterAll(() => {
2729
server.close();
2830
});
2931
afterEach(() => {

test/libs-channelAccessToken.spec.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
1-
import { channelAccessToken } from "../lib.js";
1+
import { channelAccessToken } from "../lib/index.js";
22
import { http, HttpResponse } from "msw";
33
import { setupServer } from "msw/node";
44
import { deepEqual, equal } from "node:assert";
55

6+
import { describe, it, beforeAll, afterAll, afterEach } from "vitest";
7+
68
const client = new channelAccessToken.ChannelAccessTokenClient({});
79

810
describe("channelAccessToken", () => {
911
const server = setupServer();
10-
before(() => {
12+
beforeAll(() => {
1113
server.listen();
1214
});
13-
after(() => {
15+
afterAll(() => {
1416
server.close();
1517
});
1618
afterEach(() => {

test/libs-manageAudience.spec.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
import { manageAudience } from "../lib.js";
1+
import { manageAudience } from "../lib/index.js";
22
import { http, HttpResponse } from "msw";
33
import { setupServer } from "msw/node";
44
import { deepEqual, equal, match } from "node:assert";
55

6+
import { describe, it, beforeAll, afterAll, afterEach } from "vitest";
7+
68
const channelAccessToken = "test_channel_access_token";
79

810
const client = new manageAudience.ManageAudienceClient({
@@ -15,10 +17,10 @@ const blobClient = new manageAudience.ManageAudienceBlobClient({
1517

1618
describe("manageAudience", () => {
1719
const server = setupServer();
18-
before(() => {
20+
beforeAll(() => {
1921
server.listen();
2022
});
21-
after(() => {
23+
afterAll(() => {
2224
server.close();
2325
});
2426
afterEach(() => {

test/libs-messagingApi.spec.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
import { messagingApi } from "../lib.js";
1+
import { messagingApi } from "../lib/index.js";
22
import { http, HttpResponse } from "msw";
33
import { setupServer } from "msw/node";
44
import { deepEqual, equal } from "node:assert";
55

6+
import { describe, it, beforeAll, afterAll, afterEach } from "vitest";
7+
68
const channelAccessToken = "test_channel_access_token";
79

810
const client = new messagingApi.MessagingApiClient({
@@ -15,10 +17,10 @@ const blobClient = new messagingApi.MessagingApiBlobClient({
1517

1618
describe("messagingApi", () => {
1719
const server = setupServer();
18-
before(() => {
20+
beforeAll(() => {
1921
server.listen();
2022
});
21-
after(() => {
23+
afterAll(() => {
2224
server.close();
2325
});
2426
afterEach(() => {

test/libs-shop.spec.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
import { shop } from "../lib.js";
1+
import { shop } from "../lib/index.js";
22
import { http, HttpResponse } from "msw";
33
import { setupServer } from "msw/node";
44
import { deepEqual, equal } from "node:assert";
55

6+
import { describe, it, beforeAll, afterAll, afterEach } from "vitest";
7+
68
const channelAccessToken = "test_channel_access_token";
79

810
const client = new shop.ShopClient({
@@ -11,10 +13,10 @@ const client = new shop.ShopClient({
1113

1214
describe("shop", () => {
1315
const server = setupServer();
14-
before(() => {
16+
beforeAll(() => {
1517
server.listen();
1618
});
17-
after(() => {
19+
afterAll(() => {
1820
server.close();
1921
});
2022
afterEach(() => {

0 commit comments

Comments
 (0)