Bladeren bron

Fixed wrong test. Now everything is fine.

Joshua Rutschmann 8 jaren geleden
bovenliggende
commit
6ac4706d88
2 gewijzigde bestanden met toevoegingen van 1 en 7 verwijderingen
  1. 0
    3
      hw5/task1/src/child/mod.rs
  2. 1
    4
      hw5/task1/src/unit_tests.rs

+ 0
- 3
hw5/task1/src/child/mod.rs Bestand weergeven

@@ -15,10 +15,7 @@ pub fn run_childs(start_pid: i32, arg: &str) -> Result<(), String> {
15 15
 
16 16
             if value > 0 {
17 17
                 fork_children(0, value - 1, start_pid);
18
-            } else {
19
-                return Err("Number of forks must not be zero.".to_string());
20 18
             }
21
-
22 19
             Ok(())
23 20
         }
24 21
         Err(_) => {

+ 1
- 4
hw5/task1/src/unit_tests.rs Bestand weergeven

@@ -6,10 +6,7 @@ mod tests {
6 6
 
7 7
     #[test]
8 8
     fn test_zero_forks() {
9
-        assert_eq!(
10
-            run_childs(123, "0"),
11
-            Err("Number of forks must not be zero.".to_string())
12
-        )
9
+        assert_eq!(run_childs(123, "0"), Ok(()))
13 10
     }
14 11
 
15 12
     #[test]

Laden…
Annuleren
Opslaan