Files
ELY-Browser/crates/ely_browser_core/tests
ZacharyZhang-NYandClaude Opus 4.8 66e5b266e9 refactor(core): split oversized integration-test files under 500-line audit
`scripts/audit_source_lines.sh` (a CI gate) flagged `tests/commands.rs`
(527) and `tests/splits.rs` (524) over the 500-line ceiling. Both are
flat lists of independent `#[test]` fns with no shared helpers, so each
splits cleanly into a sibling integration-test binary (the crate already
uses a topical file-per-concern layout under `tests/`).

- commands.rs (29 tests) -> commands.rs (20: tab/space/profile/search)
  + command_pages.rs (9: internal-page-opening commands). 527 -> 389.
- splits.rs (25 tests) -> splits.rs (13: layout/axis/detach mechanics)
  + saved_split_lifecycle.rs (12: close/archive/restore/group). 524 -> 266.

No tests added or removed; each new file carries only the imports it
uses. `cargo clippy -p ely_browser_core --tests -- -D warnings` clean;
all ely_browser_core tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 13:34:56 -04:00
..
2026-05-08 01:36:56 -04:00
2026-05-08 05:58:05 -04:00
2026-05-08 06:59:03 -04:00
2026-05-09 00:44:15 -04:00
2026-05-09 00:31:40 -04:00
2026-05-09 11:38:45 -04:00
2026-05-08 08:11:49 -04:00
2026-05-08 10:57:57 -04:00
2026-05-08 05:53:02 -04:00
2026-05-09 00:16:12 -04:00
2026-05-08 10:23:58 -04:00
2026-05-09 03:58:11 -04:00
2026-05-09 12:32:44 -04:00