rsnext/test/lib
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
..
browsers refactor(tests): make chain more "correct" (#51728) 2024-02-14 20:14:24 +01:00
next-modes Reapply "feat(app-router): introduce experimental.missingSuspenseWithCSRBailout flag" (#60508) (#60751) 2024-01-17 12:33:45 +01:00
test-data-service [PPR Nav] Fix flash of loading state during back/forward (#60578) 2024-01-12 14:18:54 -05:00
amp-test-utils.js Improve linting rules to catch more errors (#9374) 2019-11-10 19:24:53 -08:00
create-next-install.js test(fixture): separate pnpm cache for the test installation (#61783) 2024-02-08 13:53:42 -08:00
development-sandbox.ts Enable next.js version checker in turbopack (#61034) 2024-01-24 06:37:18 +01:00
e2e-utils.ts refactor(tests): make chain more "correct" (#51728) 2024-02-14 20:14:24 +01:00
next-test-utils.ts test: add test for logging trace of dynamic = error (#61811) 2024-02-08 16:53:43 +01:00
next-webdriver.ts refactor(tests): make chain more "correct" (#51728) 2024-02-14 20:14:24 +01:00
react-channel-require-hook.js Preload css (#48840) 2023-04-27 12:51:52 +02:00
test-log.ts [PPR Nav] Fix flash of loading state during back/forward (#60578) 2024-01-12 14:18:54 -05:00
turbo.ts remove --turbo, use --experimental-turbo as --turbo (#55063) 2023-09-06 17:46:54 +00:00
use-temp-dir.ts fix(cli): handle Tailwind CSS + src/ correctly (#47238) 2023-03-20 14:21:29 -07:00