mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-19 06:40:20 +03:00
add check tests to avoid basic-cli files going stale
This commit is contained in:
parent
0277024450
commit
03b3b4e341
@ -725,6 +725,51 @@ mod cli_run {
|
|||||||
assert!(out.status.success());
|
assert!(out.status.success());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
#[cfg_attr(windows, ignore)]
|
||||||
|
#[serial(cli_platform)]
|
||||||
|
fn cli_countdown_check() {
|
||||||
|
let path = file_path_from_root("examples/cli", "countdown.roc");
|
||||||
|
let out = run_roc([CMD_CHECK, path.to_str().unwrap()], &[], &[]);
|
||||||
|
assert!(out.status.success());
|
||||||
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
#[cfg_attr(windows, ignore)]
|
||||||
|
#[serial(cli_platform)]
|
||||||
|
fn cli_echo_check() {
|
||||||
|
let path = file_path_from_root("examples/cli", "echo.roc");
|
||||||
|
let out = run_roc([CMD_CHECK, path.to_str().unwrap()], &[], &[]);
|
||||||
|
assert!(out.status.success());
|
||||||
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
#[cfg_attr(windows, ignore)]
|
||||||
|
#[serial(cli_platform)]
|
||||||
|
fn cli_file_check() {
|
||||||
|
let path = file_path_from_root("examples/cli", "fileBROKEN.roc");
|
||||||
|
let out = run_roc([CMD_CHECK, path.to_str().unwrap()], &[], &[]);
|
||||||
|
assert!(out.status.success());
|
||||||
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
#[cfg_attr(windows, ignore)]
|
||||||
|
#[serial(cli_platform)]
|
||||||
|
fn cli_form_check() {
|
||||||
|
let path = file_path_from_root("examples/cli", "form.roc");
|
||||||
|
let out = run_roc([CMD_CHECK, path.to_str().unwrap()], &[], &[]);
|
||||||
|
assert!(out.status.success());
|
||||||
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
#[cfg_attr(windows, ignore)]
|
||||||
|
#[serial(cli_platform)]
|
||||||
|
fn cli_http_get_check() {
|
||||||
|
let path = file_path_from_root("examples/cli", "http-get.roc");
|
||||||
|
let out = run_roc([CMD_CHECK, path.to_str().unwrap()], &[], &[]);
|
||||||
|
assert!(out.status.success());
|
||||||
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
#[cfg_attr(windows, ignore)]
|
#[cfg_attr(windows, ignore)]
|
||||||
fn interactive_effects() {
|
fn interactive_effects() {
|
||||||
|
Loading…
Reference in New Issue
Block a user