From 2d087e6c114f1229dbad1c4f23e583711afe2131 Mon Sep 17 00:00:00 2001 From: zhangyuyang Date: Thu, 20 Aug 2026 09:36:44 +0800 Subject: [PATCH] fix: add actionable assertion messages to async checks Signed-off-by: zhangyuyang --- checks/async/async1.py | 5 ++++- checks/async/async2.py | 5 ++++- checks/async/async3.py | 5 ++++- checks/async/async4.py | 5 ++++- checks/async/async5.py | 5 ++++- checks/async/async6.py | 5 ++++- 6 files changed, 24 insertions(+), 6 deletions(-) diff --git a/checks/async/async1.py b/checks/async/async1.py index 5949995..5c09409 100644 --- a/checks/async/async1.py +++ b/checks/async/async1.py @@ -1,4 +1,7 @@ +# checks/async/async1.py import asyncio -assert asyncio.run(greet()) == "hello async" +assert asyncio.run(greet()) == "hello async", ( + "greet() should return 'hello async'" +) print("async1 ok") diff --git a/checks/async/async2.py b/checks/async/async2.py index 28a035d..efa37e0 100644 --- a/checks/async/async2.py +++ b/checks/async/async2.py @@ -1,4 +1,7 @@ +# checks/async/async2.py import asyncio -assert asyncio.run(main()) == "ready" +assert asyncio.run(main()) == "ready", ( + "main() should return 'ready'" +) print("async2 ok") diff --git a/checks/async/async3.py b/checks/async/async3.py index b97cea7..92388b8 100644 --- a/checks/async/async3.py +++ b/checks/async/async3.py @@ -1,4 +1,7 @@ +# checks/async/async3.py import asyncio -assert asyncio.run(wake_up()) == "awake" +assert asyncio.run(wake_up()) == "awake", ( + "wake_up() should return 'awake'" +) print("async3 ok") diff --git a/checks/async/async4.py b/checks/async/async4.py index bfa681d..2e5be73 100644 --- a/checks/async/async4.py +++ b/checks/async/async4.py @@ -1,4 +1,7 @@ +# checks/async/async4.py import asyncio -assert asyncio.run(collect()) == ["a", "b"] +assert asyncio.run(collect()) == ["a", "b"], ( + "collect() should return ['a', 'b']" +) print("async4 ok") diff --git a/checks/async/async5.py b/checks/async/async5.py index 7bd19ee..7bf2222 100644 --- a/checks/async/async5.py +++ b/checks/async/async5.py @@ -1,4 +1,7 @@ +# checks/async/async5.py import asyncio -assert asyncio.run(run_task()) == 42 +assert asyncio.run(run_task()) == 42, ( + "run_task() should return 42" +) print("async5 ok") diff --git a/checks/async/async6.py b/checks/async/async6.py index 2fe6667..0394d81 100644 --- a/checks/async/async6.py +++ b/checks/async/async6.py @@ -1,4 +1,7 @@ +# checks/async/async6.py import asyncio -assert asyncio.run(collect_numbers()) == [1, 2, 3] +assert asyncio.run(collect_numbers()) == [1, 2, 3], ( + "collect_numbers() should return [1, 2, 3]" +) print("async6 ok")