gleam-lang/gleam

Move shell-script tests that run on CI into Rust

Offen

#5.726 geöffnet am 18.05.2026

 (7 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Rust (960 Forks)batch import
help wanted

Repository-Metriken

Stars
 (21.417 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 10T 19h) (69 gemergte PRs in 30 T)

Beschreibung

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);

Contributor Guide