Skip to content

Commit 033f7be

Browse files
committed
Semantic names
1 parent b6b6071 commit 033f7be

File tree

1 file changed

+39
-39
lines changed

1 file changed

+39
-39
lines changed

integration/middleware-test.ts

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ test.describe("Middleware", () => {
117117
import { createContext } from 'react-router'
118118
export const orderContext = createContext([]);
119119
`,
120-
"app/routes/a._index.tsx": js`
120+
"app/routes/loaders._index.tsx": js`
121121
import { Link } from 'react-router'
122122
import { orderContext } from '../context'
123123
export const clientMiddleware = [
@@ -135,12 +135,12 @@ test.describe("Middleware", () => {
135135
return (
136136
<>
137137
<h2 data-route>Index: {loaderData}</h2>
138-
<Link to="/a/about">Go to about</Link>
138+
<Link to="/loaders/about">Go to about</Link>
139139
</>
140140
);
141141
}
142142
`,
143-
"app/routes/a.about.tsx": js`
143+
"app/routes/loaders.about.tsx": js`
144144
import { orderContext } from '../context'
145145
export const clientMiddleware = [
146146
({ context }) => {
@@ -157,7 +157,7 @@ test.describe("Middleware", () => {
157157
return <h2 data-route>About: {loaderData}</h2>;
158158
}
159159
`,
160-
"app/routes/b._index.tsx": js`
160+
"app/routes/actions._index.tsx": js`
161161
import { Form } from 'react-router'
162162
import { orderContext } from '../context';
163163
export const clientMiddleware = [
@@ -186,60 +186,60 @@ test.describe("Middleware", () => {
186186
);
187187
}
188188
`,
189-
"app/routes/c._index.tsx": js`
189+
"app/routes/redirect-down._index.tsx": js`
190190
import { Link } from 'react-router'
191191
export default function Component({ loaderData, actionData }) {
192-
return <Link to="/c/redirect">Link</Link>;
192+
return <Link to="/redirect-down/redirect">Link</Link>;
193193
}
194194
`,
195-
"app/routes/c.redirect.tsx": js`
195+
"app/routes/redirect-down.redirect.tsx": js`
196196
import { Link, redirect } from 'react-router'
197197
export const clientMiddleware = [
198-
({ request, context }) => { throw redirect('/c/target'); }
198+
({ request, context }) => { throw redirect('/redirect-down/target'); }
199199
]
200200
export default function Component() {
201201
return <h1>Redirect</h1>
202202
}
203203
`,
204-
"app/routes/c.target.tsx": js`
204+
"app/routes/redirect-down.target.tsx": js`
205205
export default function Component() {
206206
return <h1>Target</h1>
207207
}
208208
`,
209-
"app/routes/d._index.tsx": js`
209+
"app/routes/redirect-up._index.tsx": js`
210210
import { Link } from 'react-router';
211211
212212
export default function Component() {
213-
return <Link to="/d/redirect">Link</Link>;
213+
return <Link to="/redirect-up/redirect">Link</Link>;
214214
}
215215
`,
216-
"app/routes/d.redirect.tsx": js`
216+
"app/routes/redirect-up.redirect.tsx": js`
217217
import { Link, redirect } from 'react-router';
218218
219219
export const clientMiddleware = [
220220
async ({ request, context }, next) => {
221221
await next();
222-
throw redirect('/d/target');
222+
throw redirect('/redirect-up/target');
223223
}
224224
];
225225
226226
export default function Component() {
227227
return <h1>Redirect</h1>;
228228
}
229229
`,
230-
"app/routes/d.target.tsx": js`
230+
"app/routes/redirect-up.target.tsx": js`
231231
export default function Component() {
232232
return <h1>Target</h1>;
233233
}
234234
`,
235-
"app/routes/e._index.tsx": js`
235+
"app/routes/error-down._index.tsx": js`
236236
import { Link } from 'react-router';
237237
238238
export default function Component() {
239-
return <Link to="/e/broken">Link</Link>;
239+
return <Link to="/error-down/broken">Link</Link>;
240240
}
241241
`,
242-
"app/routes/e.broken.tsx": js`
242+
"app/routes/error-down.broken.tsx": js`
243243
export const clientMiddleware = [
244244
async ({ request, context }, next) => {
245245
throw new Error('broken!');
@@ -254,14 +254,14 @@ test.describe("Middleware", () => {
254254
return <h1 data-error>{error.message}</h1>;
255255
}
256256
`,
257-
"app/routes/f._index.tsx": js`
257+
"app/routes/error-up._index.tsx": js`
258258
import { Link } from 'react-router';
259259
260260
export default function Component() {
261-
return <Link to="/f/broken">Link</Link>;
261+
return <Link to="/error-up/broken">Link</Link>;
262262
}
263263
`,
264-
"app/routes/f.broken.tsx": js`
264+
"app/routes/error-up.broken.tsx": js`
265265
export const clientMiddleware = [
266266
async ({ request, context }, next) => {
267267
await next();
@@ -286,13 +286,13 @@ test.describe("Middleware", () => {
286286
);
287287
}
288288
`,
289-
"app/routes/g._index.tsx": js`
289+
"app/routes/middleware-chain._index.tsx": js`
290290
import { Link } from 'react-router'
291291
export default function Component({ loaderData }) {
292-
return <Link to="/g/a/b/c">Link</Link>;
292+
return <Link to="/middleware-chain/a/b/c">Link</Link>;
293293
}
294294
`,
295-
"app/routes/g.a.tsx": js`
295+
"app/routes/middleware-chain.a.tsx": js`
296296
import { Outlet } from 'react-router'
297297
import { orderContext } from '../context';
298298
export const clientMiddleware = [
@@ -309,7 +309,7 @@ test.describe("Middleware", () => {
309309
return <><h2>A: {loaderData}</h2><Outlet /></>;
310310
}
311311
`,
312-
"app/routes/g.a.b.tsx": js`
312+
"app/routes/middleware-chain.a.b.tsx": js`
313313
import { Outlet } from 'react-router'
314314
import { orderContext } from '../context';
315315
export const clientMiddleware = [
@@ -322,7 +322,7 @@ test.describe("Middleware", () => {
322322
return <><h3>B</h3><Outlet /></>;
323323
}
324324
`,
325-
"app/routes/g.a.b.c.tsx": js`
325+
"app/routes/middleware-chain.a.b.c.tsx": js`
326326
import { orderContext } from '../context';
327327
export function clientLoader({ context }) {
328328
return context.get(orderContext).join(',');
@@ -343,13 +343,13 @@ test.describe("Middleware", () => {
343343

344344
test("calls clientMiddleware before/after loaders", async ({ page }) => {
345345
let app = new PlaywrightFixture(appFixture, page);
346-
await app.goto("/a");
346+
await app.goto("/loaders");
347347
await page.waitForSelector('[data-route]:has-text("Index")');
348348
expect(await page.locator("[data-route]").textContent()).toBe(
349349
"Index: a,b",
350350
);
351351

352-
(await page.$('a[href="/a/about"]'))?.click();
352+
(await page.$('a[href="/loaders/about"]'))?.click();
353353
await page.waitForSelector('[data-route]:has-text("About")');
354354
expect(await page.locator("[data-route]").textContent()).toBe(
355355
"About: c,d",
@@ -358,7 +358,7 @@ test.describe("Middleware", () => {
358358

359359
test("calls clientMiddleware before/after actions", async ({ page }) => {
360360
let app = new PlaywrightFixture(appFixture, page);
361-
await app.goto("/b/");
361+
await app.goto("/actions");
362362
await page.waitForSelector('[data-route]:has-text("Index")');
363363
expect(await page.locator("[data-route]").textContent()).toBe(
364364
"Index: a,b - empty",
@@ -374,7 +374,7 @@ test.describe("Middleware", () => {
374374

375375
test("handles redirects thrown on the way down", async ({ page }) => {
376376
let app = new PlaywrightFixture(appFixture, page);
377-
await app.goto("/c");
377+
await app.goto("/redirect-down");
378378
await page.waitForSelector('a:has-text("Link")');
379379

380380
(await page.getByRole("link"))?.click();
@@ -383,15 +383,15 @@ test.describe("Middleware", () => {
383383

384384
test("handles redirects thrown on the way up", async ({ page }) => {
385385
let app = new PlaywrightFixture(appFixture, page);
386-
await app.goto("/d");
386+
await app.goto("/redirect-up");
387387
await page.waitForSelector('a:has-text("Link")');
388388
(await page.getByRole("link"))?.click();
389389
await page.waitForSelector('h1:has-text("Target")');
390390
});
391391

392392
test("handles errors thrown on the way down", async ({ page }) => {
393393
let app = new PlaywrightFixture(appFixture, page);
394-
await app.goto("/e");
394+
await app.goto("/error-down");
395395
await page.waitForSelector('a:has-text("Link")');
396396
(await page.getByRole("link"))?.click();
397397
await page.waitForSelector("[data-error]");
@@ -400,7 +400,7 @@ test.describe("Middleware", () => {
400400

401401
test("handles errors thrown on the way up", async ({ page }) => {
402402
let app = new PlaywrightFixture(appFixture, page);
403-
await app.goto("/f");
403+
await app.goto("/error-up");
404404
await page.waitForSelector('a:has-text("Link")');
405405
(await page.getByRole("link"))?.click();
406406
await page.waitForSelector("[data-error]");
@@ -412,8 +412,8 @@ test.describe("Middleware", () => {
412412
page,
413413
}) => {
414414
let app = new PlaywrightFixture(appFixture, page);
415-
await app.goto("/g", true);
416-
(await page.$('a[href="/g/a/b/c"]'))?.click();
415+
await app.goto("/middleware-chain", true);
416+
(await page.$('a[href="/middleware-chain/a/b/c"]'))?.click();
417417
await page.waitForSelector("h4");
418418
expect(await page.innerText("h2")).toBe("A: a,b");
419419
expect(await page.innerText("h3")).toBe("B");
@@ -447,7 +447,7 @@ test.describe("Middleware", () => {
447447
import { createContext } from 'react-router'
448448
export const orderContext = createContext([]);
449449
`,
450-
"app/routes/_index.tsx": js`
450+
"app/routes/loaders._index.tsx": js`
451451
import { Link } from 'react-router'
452452
import { orderContext } from '../context'
453453
@@ -468,12 +468,12 @@ test.describe("Middleware", () => {
468468
return (
469469
<>
470470
<h2 data-route>Index: {loaderData}</h2>
471-
<Link to="/about">Go to about</Link>
471+
<Link to="/loaders/about">Go to about</Link>
472472
</>
473473
);
474474
}
475475
`,
476-
"app/routes/about.tsx": js`
476+
"app/routes/loaders.about.tsx": js`
477477
import { orderContext } from '../context'
478478
479479
export const clientMiddleware = [
@@ -507,13 +507,13 @@ test.describe("Middleware", () => {
507507
page,
508508
}) => {
509509
let app = new PlaywrightFixture(appFixture, page);
510-
await app.goto("/");
510+
await app.goto("/loaders");
511511
await page.waitForSelector('[data-route]:has-text("Index")');
512512
expect(await page.locator("[data-route]").textContent()).toBe(
513513
"Index: a,b",
514514
);
515515

516-
(await page.$('a[href="/about"]'))?.click();
516+
(await page.$('a[href="/loaders/about"]'))?.click();
517517
await page.waitForSelector('[data-route]:has-text("About")');
518518
expect(await page.locator("[data-route]").textContent()).toBe(
519519
"About: c,d",

0 commit comments

Comments
 (0)