diff --git a/src/exercise.rs b/src/exercise.rs index be59284f..b6c28da4 100644 --- a/src/exercise.rs +++ b/src/exercise.rs @@ -142,8 +142,10 @@ mod test { #[test] fn test_pending_state() { let exercise = Exercise { + name: "pending_exercise".into(), path: PathBuf::from("tests/fixture/state/pending_exercise.rs"), mode: Mode::Compile, + hint: String::new(), }; let state = exercise.state(); @@ -181,8 +183,10 @@ mod test { #[test] fn test_finished_exercise() { let exercise = Exercise { + name: "finished_exercise".into(), path: PathBuf::from("tests/fixture/state/finished_exercise.rs"), mode: Mode::Compile, + hint: String::new(), }; assert_eq!(exercise.state(), State::Done); diff --git a/tests/integration_tests.rs b/tests/integration_tests.rs index 32f4341f..754aa635 100644 --- a/tests/integration_tests.rs +++ b/tests/integration_tests.rs @@ -118,6 +118,7 @@ fn get_hint_for_single_test() { .assert() .code(0) .stdout("Hello!\n"); +} #[test] fn all_exercises_require_confirmation() {