rsnext/test/e2e/new-link-behavior
Leah 60f0837b67
refactor(tests): make chain more "correct" (#51728)
### Why?

I really dislike the way `.chain` works right now, it shouldn't mutate
the `BrowserInterface`, this PR changes it so it's just a pure chain
without weird side effects.

One example with the current version (before this PR):
```
const el = browser.elementByCss('#version-2')
await el.text()
// throws
await el.text()
```

### Additional Changes

- removes selenium (which is completely unused)
- updates playwright
- makes the playwright tracing not error all the time
2024-02-14 20:14:24 +01:00
..
app BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
child-a-tag-error Throw error <a> child in <Link> (#41756) 2022-10-24 22:39:22 -07:00
material-ui BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
stitches BREAKING CHANGE: Enable newNextLinkBehavior (#41459) 2022-10-17 21:20:28 -04:00
typescript Update default moduleResolution in tsconfig.json from node to bundler (#51957) 2023-07-18 15:11:09 +00:00
child-a-tag-error.test.ts Add hasRedbox fix (#60522) 2024-01-15 09:36:44 +01:00
index.test.ts Add stitches and material-ui tests for new link behavior + fix TypeScript types when imported (#36474) 2022-04-26 11:46:09 +00:00
material-ui.test.ts refactor(tests): make chain more "correct" (#51728) 2024-02-14 20:14:24 +01:00
stitches.test.ts Add stitches and material-ui tests for new link behavior + fix TypeScript types when imported (#36474) 2022-04-26 11:46:09 +00:00
typescript.test.ts Add types as a default dependency into tests (#44140) 2022-12-19 19:05:53 +01:00