Skip to content

Commit c85de43

Browse files
committed
feat: update client-reconnect.test.js
1 parent 92f6156 commit c85de43

9 files changed

+26
-18
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
["[webpack-dev-server] Server started: Hot Module Replacement enabled, Live Reloading enabled, Progress disabled, Overlay enabled.","[HMR] Waiting for update signal from WDS...","Hey.","[webpack-dev-server] Disconnected!"]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
200
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
["[webpack-dev-server] Server started: Hot Module Replacement enabled, Live Reloading enabled, Progress disabled, Overlay enabled.","[HMR] Waiting for update signal from WDS...","Hey.","[webpack-dev-server] Disconnected!","[webpack-dev-server] Trying to reconnect...","WebSocket connection to 'ws://127.0.0.1:8163/ws' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED","[webpack-dev-server] Event","[webpack-dev-server] Trying to reconnect...","WebSocket connection to 'ws://127.0.0.1:8163/ws' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED","[webpack-dev-server] Event"]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
200

test/e2e/client-reconnect.test.js

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
"use strict";
22

33
const webpack = require("webpack");
4-
const { describe, test, beforeEach } = require("@playwright/test");
54
const Server = require("../../lib/Server");
5+
const { test } = require("../helpers/playwright-test");
66
const { expect } = require("../helpers/playwright-custom-expects");
77
const config = require("../fixtures/simple-config/webpack.config");
88
const port = require("../ports-map")["client-reconnect-option"];
99

10-
describe("client.reconnect option", { tag: "@slow" } , () => {
11-
describe("specified as true", () => {
10+
test.describe("client.reconnect option", { tag: "@slow" }, () => {
11+
test.describe("specified as true", () => {
1212
let compiler;
1313
let server;
1414
let pageErrors;
1515
let consoleMessages;
1616

17-
beforeEach(async () => {
17+
test.beforeEach(async () => {
1818
compiler = webpack(config);
1919

2020
server = new Server({ port, client: { reconnect: true } }, compiler);
@@ -39,7 +39,7 @@ describe("client.reconnect option", { tag: "@slow" } , () => {
3939
});
4040

4141
try {
42-
expect(response.status()).toMatchSnapshotWithArray();
42+
expect(response.status()).toMatchSnapshotWithArray("response status");
4343
} catch (error) {
4444
throw error;
4545
} finally {
@@ -62,17 +62,17 @@ describe("client.reconnect option", { tag: "@slow" } , () => {
6262
}, 1000);
6363
});
6464

65-
expect(pageErrors).toMatchSnapshotWithArray();
65+
expect(pageErrors).toMatchSnapshotWithArray("page errors");
6666
});
6767
});
6868

69-
describe("specified as false", () => {
69+
test.describe("specified as false", () => {
7070
let compiler;
7171
let server;
7272
let pageErrors;
7373
let consoleMessages;
7474

75-
beforeEach(async () => {
75+
test.beforeEach(async () => {
7676
compiler = webpack(config);
7777

7878
server = new Server({ port, client: { reconnect: false } }, compiler);
@@ -97,7 +97,7 @@ describe("client.reconnect option", { tag: "@slow" } , () => {
9797
});
9898

9999
try {
100-
expect(response.status()).toMatchSnapshotWithArray();
100+
expect(response.status()).toMatchSnapshotWithArray("response status");
101101
} catch (error) {
102102
throw error;
103103
} finally {
@@ -116,20 +116,20 @@ describe("client.reconnect option", { tag: "@slow" } , () => {
116116
);
117117

118118
expect(
119-
consoleMessages.map((message) => message.text()))
120-
.toMatchSnapshotWithArray();
119+
consoleMessages.map((message) => message.text()),
120+
).toMatchSnapshotWithArray("console messages");
121121

122-
expect(pageErrors).toMatchSnapshotWithArray();
122+
expect(pageErrors).toMatchSnapshotWithArray("page errors");
123123
});
124124
});
125125

126-
describe("specified as number", () => {
126+
test.describe("specified as number", () => {
127127
let compiler;
128128
let server;
129129
let pageErrors;
130130
let consoleMessages;
131131

132-
beforeEach(async () => {
132+
test.beforeEach(async () => {
133133
compiler = webpack(config);
134134

135135
server = new Server({ port, client: { reconnect: 2 } }, compiler);
@@ -154,7 +154,7 @@ describe("client.reconnect option", { tag: "@slow" } , () => {
154154
});
155155

156156
try {
157-
expect(response.status()).toMatchSnapshotWithArray();
157+
expect(response.status()).toMatchSnapshotWithArray("response status");
158158
} catch (error) {
159159
throw error;
160160
} finally {
@@ -173,10 +173,10 @@ describe("client.reconnect option", { tag: "@slow" } , () => {
173173
);
174174

175175
expect(
176-
consoleMessages.map((message) => message.text()))
177-
.toMatchSnapshotWithArray();
176+
consoleMessages.map((message) => message.text()),
177+
).toMatchSnapshotWithArray("console messages");
178178

179-
expect(pageErrors).toMatchSnapshotWithArray();
179+
expect(pageErrors).toMatchSnapshotWithArray("page errors");
180180
});
181181
});
182182
});

0 commit comments

Comments
 (0)