gleam-lang/gleam
Move shell-script tests that run on CI into Rust
Aberta
#5.726 aberto em 18 de mai. de 2026
help wanted
Métricas do repositório
- Stars
- (21.417 estrelas)
- Métricas de merge de PR
- (Mesclagem média 10d 19h) (69 fundiu PRs em 30d)
Description
We have some tests defined using shell scripts, and most of these only run on CI. Change them to be run as part of cargo test.
To aid with this we could rejig the entrypoint code so we could run CLI commands from within the Rust code, passing the working directory as an argument.
let cd = Utf8PathBuf::from("tests/some_project")
let result = cli::main(cd, ["export", "escript"]);
snapshot!(result);