use nu_test_support::nu; #[test] fn basic_stdout() { let without_complete = nu!(r#" nu --testbin cococo test "#); let with_complete = nu!(r#" (nu --testbin cococo test | complete).stdout "#); assert_eq!(with_complete.out, without_complete.out); } #[test] fn basic_exit_code() { let with_complete = nu!(r#" (nu --testbin cococo test | complete).exit_code "#); assert_eq!(with_complete.out, "0"); } #[test] fn error() { let actual = nu!("do { not-found } | complete"); assert!(actual.err.contains("executable was not found")); }