mirror of
https://github.com/rust-lang/rustlings
synced 2024-11-10 14:44:25 +00:00
Add not passing integration test
This commit is contained in:
parent
1f2ee8cb62
commit
7cf0d5d15e
2 changed files with 14 additions and 0 deletions
4
tests/fixture/failure/testNotPassed.rs
Normal file
4
tests/fixture/failure/testNotPassed.rs
Normal file
|
@ -0,0 +1,4 @@
|
|||
#[test]
|
||||
fn not_passing() {
|
||||
assert!(false);
|
||||
}
|
|
@ -76,6 +76,16 @@ fn run_single_test_failure() {
|
|||
.code(1);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn run_single_test_not_passed() {
|
||||
Command::cargo_bin("rustlings")
|
||||
.unwrap()
|
||||
.args(&["r", "testNotPassed.rs"])
|
||||
.current_dir("tests/fixture/failure/")
|
||||
.assert()
|
||||
.code(1);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn run_single_test_no_filename() {
|
||||
Command::cargo_bin("rustlings")
|
||||
|
|
Loading…
Reference in a new issue