Radish alpha
r
Radicle CI broker
Radicle
Git (anonymous pull)
Log in to clone via SSH
refactor(src/broker.rs): handle remaining panics in tests as errors
Lars Wirzenius committed 1 year ago
commit bc4b4fc113cf967744eb8863332a3ca0bd3eae51
parent fedd3f675236ffa51911e12a42c76b1faf1122f5
1 file changed +2 -2
modified src/broker.rs
@@ -305,7 +305,7 @@ echo '{"response":"finished","result":"success"}'

        let x = broker.execute_ci(&trigger);
        assert!(x.is_ok());
-
        let run = x.unwrap();
+
        let run = x?;
        assert_eq!(run.adapter_run_id(), Some(&RunId::from("xyzzy")));
        assert_eq!(run.state(), RunState::Finished);
        assert_eq!(run.result(), Some(&RunResult::Success));
@@ -338,7 +338,7 @@ exit 1

        let x = broker.execute_ci(&trigger);
        assert!(x.is_ok());
-
        let run = x.unwrap();
+
        let run = x?;
        assert_eq!(run.adapter_run_id(), Some(&RunId::from("xyzzy")));
        assert_eq!(run.state(), RunState::Finished);
        assert_eq!(run.result(), Some(&RunResult::Success));