Skip to content

Commit 656e791

Browse files
tests
1 parent 8b2c554 commit 656e791

File tree

4 files changed

+32
-17
lines changed

4 files changed

+32
-17
lines changed

packages/react/src/ReactWindowSplitter.test.tsx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ test("Keyboard interactions with collapsed panels", async () => {
255255
fireEvent.keyDown(resizer2, { key: "Enter" });
256256
await expectTemplate(
257257
handle.current,
258-
"209px 10px 168.953125px 10px 100.03125px"
258+
"209.015625px 10px 167px 10px 101.984375px"
259259
);
260260

261261
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
@@ -264,22 +264,25 @@ test("Keyboard interactions with collapsed panels", async () => {
264264
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
265265
await expectTemplate(
266266
handle.current,
267-
"209px 10px 164.96875px 10px 104.03125px"
267+
"209.015625px 10px 163px 10px 105.984375px"
268268
);
269269

270270
fireEvent.keyDown(resizer2, { key: "ArrowLeft", shiftKey: true });
271271
await expectTemplate(
272272
handle.current,
273-
"209px 10px 149.96875px 10px 119.03125px"
273+
"209.03125px 10px 147.984375px 10px 120.984375px"
274274
);
275275

276276
fireEvent.keyDown(resizer2, { key: "Enter" });
277-
await expectTemplate(handle.current, "209px 10px 209px 10px 60px");
277+
await expectTemplate(
278+
handle.current,
279+
"209.03125px 10px 208.96875px 10px 60px"
280+
);
278281

279282
fireEvent.keyDown(resizer2, { key: "Enter" });
280283
await expectTemplate(
281284
handle.current,
282-
"209px 10px 149.96875px 10px 119.03125px"
285+
"209.046875px 10px 144.9375px 10px 124.015625px"
283286
);
284287
});
285288

packages/solid/src/SolidWindowSplitter.test.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -221,25 +221,28 @@ test("Keyboard interactions with collapsed panels", async () => {
221221

222222
const resizer2 = document.getElementById("resizer-2")!;
223223
fireEvent.keyDown(resizer2, { key: "Enter" });
224-
await expectTemplate(handle, "209px 10px 169px 10px 100px");
224+
await expectTemplate(handle, "209.015625px 10px 167px 10px 101.984375px");
225225

226226
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
227227
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
228228
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
229229
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
230-
await expectTemplate(handle, "209px 10px 165px 10px 104px");
230+
await expectTemplate(handle, "209.015625px 10px 163px 10px 105.984375px");
231231

232232
fireEvent.keyDown(resizer2, { key: "ArrowLeft", shiftKey: true });
233233
await expectTemplate(
234234
handle,
235-
"209.03125px 10px 149.984375px 10px 118.984375px"
235+
"209.03125px 10px 147.984375px 10px 120.984375px"
236236
);
237237

238238
fireEvent.keyDown(resizer2, { key: "Enter" });
239239
await expectTemplate(handle, "209.03125px 10px 208.96875px 10px 60px");
240240

241241
fireEvent.keyDown(resizer2, { key: "Enter" });
242-
await expectTemplate(handle, "209.0625px 10px 149.96875px 10px 118.96875px");
242+
await expectTemplate(
243+
handle,
244+
"209.046875px 10px 144.9375px 10px 124.015625px"
245+
);
243246
});
244247

245248
describe("imperative panel API", async () => {

packages/svelte/src/SvelteWindowSplitter.test.svelte.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -255,18 +255,24 @@ test("Keyboard interactions with collapsed panels", async () => {
255255

256256
const resizer2 = document.getElementById("resizer-2")!;
257257
fireEvent.keyDown(resizer2, { key: "Enter" });
258-
await expectTemplate(collapsibleHandle, "209px 10px 169px 10px 100px");
258+
await expectTemplate(
259+
collapsibleHandle,
260+
"209.015625px 10px 167px 10px 101.984375px"
261+
);
259262

260263
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
261264
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
262265
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
263266
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
264-
await expectTemplate(collapsibleHandle, "209px 10px 165px 10px 104px");
267+
await expectTemplate(
268+
collapsibleHandle,
269+
"209.015625px 10px 163px 10px 105.984375px"
270+
);
265271

266272
fireEvent.keyDown(resizer2, { key: "ArrowLeft", shiftKey: true });
267273
await expectTemplate(
268274
collapsibleHandle,
269-
"209.03125px 10px 149.984375px 10px 118.984375px"
275+
"209.03125px 10px 147.984375px 10px 120.984375px"
270276
);
271277

272278
fireEvent.keyDown(resizer2, { key: "Enter" });
@@ -278,6 +284,6 @@ test("Keyboard interactions with collapsed panels", async () => {
278284
fireEvent.keyDown(resizer2, { key: "Enter" });
279285
await expectTemplate(
280286
collapsibleHandle,
281-
"209.0625px 10px 149.96875px 10px 118.96875px"
287+
"209.046875px 10px 144.9375px 10px 124.015625px"
282288
);
283289
});

packages/web-component/src/WebComponentWindowSplitter.test.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -199,25 +199,28 @@ test("Keyboard interactions with collapsed panels", async () => {
199199

200200
const resizer2 = document.getElementById("resizer-2")!;
201201
fireEvent.keyDown(resizer2, { key: "Enter" });
202-
await expectTemplate(handle!, "209px 10px 169px 10px 100px");
202+
await expectTemplate(handle!, "209.015625px 10px 167px 10px 101.984375px");
203203

204204
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
205205
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
206206
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
207207
fireEvent.keyDown(resizer2, { key: "ArrowLeft" });
208-
await expectTemplate(handle!, "209px 10px 165px 10px 104px");
208+
await expectTemplate(handle!, "209.015625px 10px 163px 10px 105.984375px");
209209

210210
fireEvent.keyDown(resizer2, { key: "ArrowLeft", shiftKey: true });
211211
await expectTemplate(
212212
handle!,
213-
"209.03125px 10px 149.984375px 10px 118.984375px"
213+
"209.03125px 10px 147.984375px 10px 120.984375px"
214214
);
215215

216216
fireEvent.keyDown(resizer2, { key: "Enter" });
217217
await expectTemplate(handle!, "209.03125px 10px 208.96875px 10px 60px");
218218

219219
fireEvent.keyDown(resizer2, { key: "Enter" });
220-
await expectTemplate(handle!, "209.0625px 10px 149.96875px 10px 118.96875px");
220+
await expectTemplate(
221+
handle!,
222+
"209.046875px 10px 144.9375px 10px 124.015625px"
223+
);
221224
});
222225

223226
describe("imperative panel API", async () => {

0 commit comments

Comments
 (0)