mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-06 02:48:25 +00:00
Redistribute all tests from the monolithic cli.rs (2190 lines) and the
standalone tests from scenario.rs into their respective cmd/ files,
completing the migration to the one-file-per-subcommand structure.
- Delete cli.rs entirely; move tests to cmd/{run,config,llm,exec,doctor,serve}.rs
- Move scenario.rs standalone tests to cmd/{repo,secret,workflow,doctor}.rs
- Slim scenario.rs to only 6 parametrized E2E workflow scenarios + run lifecycle
- Create new cmd/serve.rs and cmd/workflow.rs modules
- Remove duplicate tests already covered by snapshot tests
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
19 lines
212 B
Rust
19 lines
212 B
Rust
mod config;
|
|
mod cp;
|
|
mod doctor;
|
|
mod exec;
|
|
mod init;
|
|
mod install;
|
|
mod llm;
|
|
mod model;
|
|
mod pr;
|
|
mod preview;
|
|
mod repo;
|
|
mod run;
|
|
mod secret;
|
|
mod serve;
|
|
mod ssh;
|
|
mod system;
|
|
mod top_level;
|
|
mod validate;
|
|
mod workflow;
|