mod common;
use common::{stdout, toad};
#[test]
fn tutorial_collection_loads() {
let path = concat!(env!("CARGO_MANIFEST_DIR"), "/doc/tutorial.toml");
let output = toad(&[path, "-l"]);
let out = stdout(&output);
assert!(output.status.success(), "{out}");
let names: Vec<&str> = out.lines().map(str::trim).collect();
assert_eq!(
names,
[
"get-post",
"get-author",
"list-user-posts",
"create-post",
"missing-user"
]
);
}