Commit 4cecfb9
committed
Remove legacy macOS E2E suite (CrabNebula)
- Playwright E2E fully covers all 15 macOS E2E tests; no unique coverage lost
- Delete `test/e2e-macos/`, `test/e2e-shared/helpers.ts`, `.env.example`
- Remove `automation` Cargo feature, `tauri-plugin-automation` dep, and plugin init in `lib.rs`
- Remove 9 npm devDeps: `@crabnebula/*`, `@wdio/*`, `webdriverio`
- Remove scripts, eslint ignore, and doc references in `AGENTS.md`, `architecture.md`, `test/CLAUDE.md`
- Fix smb2 API breakage: add `dfs_enabled`/`dfs_target_overrides` to all `ClientConfig` sites, change `with_smb` to pass `&mut Tree`1 parent 23b920d commit 4cecfb9
24 files changed
Lines changed: 621 additions & 3574 deletions
File tree
- apps
- analytics-dashboard
- src
- lib/server/sources
- routes/api/report
- desktop
- src-tauri
- examples
- src
- file_system/volume
- network
- src/lib/file-explorer/selection
- test
- e2e-macos
- docs
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
104 | 103 | | |
105 | 104 | | |
106 | 105 | | |
| |||
0 commit comments