diff --git a/backend/tests/worker.rs b/backend/tests/worker.rs index 52cad583ad..d3ea7a2655 100644 --- a/backend/tests/worker.rs +++ b/backend/tests/worker.rs @@ -1949,9 +1949,8 @@ async fn test_invalid_first_step(db: Pool) { let flow = JobPayload::RawFlow { value: flow, path: None, restarted_from: None }; let job = run_job_in_new_worker_until_complete(&db, flow, port).await; - assert_eq!( - job.json_result().unwrap(), - serde_json::json!( {"error": {"name": "InternalErr", "message": "Expected an array value in the iterator expression, found: invalid type: map, expected a sequence at line 1 column 0"}}) + assert!( + serde_json::to_string(&job.json_result().unwrap()).unwrap().contains("Expected an array value in the iterator expression, found: invalid type: map, expected a sequence at line 1 column 0") ); } diff --git a/backend/windmill-common/src/error.rs b/backend/windmill-common/src/error.rs index 3d52007382..65316155d2 100644 --- a/backend/windmill-common/src/error.rs +++ b/backend/windmill-common/src/error.rs @@ -52,7 +52,7 @@ pub enum Error { DatabaseMigration(#[from] MigrateError), #[error("Non-zero exit status: {0}")] ExitStatus(i32), - #[error("Err: {0:?}")] + #[error("Err: {0:#}")] Anyhow(#[from] anyhow::Error), #[error("Error: {0:#?}")] JsonErr(serde_json::Value),