Fix tests
authorLukeMathWalker <20745048+LukeMathWalker@users.noreply.github.com>
Mon, 13 May 2024 19:00:43 +0000 (21:00 +0200)
committerLukeMathWalker <20745048+LukeMathWalker@users.noreply.github.com>
Mon, 13 May 2024 19:02:44 +0000 (21:02 +0200)
exercises/07_threads/11_locks/tests/check.rs
exercises/07_threads/12_rw_lock/tests/check.rs

index dd88073..19939b1 100644 (file)
@@ -13,13 +13,13 @@ fn works() {
 
     let ticket = client.get(ticket_id).unwrap().unwrap();
     {
-        let ticket = ticket.lock().unwrap();
+        let mut ticket = ticket.lock().unwrap();
         assert_eq!(ticket_id, ticket.id);
         assert_eq!(ticket.status, Status::ToDo);
         assert_eq!(ticket.title, draft.title);
         assert_eq!(ticket.description, draft.description);
 
-        *ticket.status = Status::InProgress;
+        ticket.status = Status::InProgress;
     }
 
     let ticket = client.get(ticket_id).unwrap().unwrap();
index bda9495..21fdce5 100644 (file)
@@ -25,7 +25,7 @@ fn works() {
 
     let ticket = client.get(ticket_id).unwrap().unwrap();
     {
-        let ticket = ticket.write().unwrap();
-        *ticket.status = Status::InProgress;
+        let mut ticket = ticket.write().unwrap();
+        ticket.status = Status::InProgress;
     }
 }