refactor: factorize duplicated code across handlers and services#10
Conversation
Co-authored-by: lipnelz <174376617+lipnelz@users.noreply.github.com>
Co-authored-by: lipnelz <174376617+lipnelz@users.noreply.github.com>
|
@copilot compare the changes before merging and add tests |
Co-authored-by: lipnelz <174376617+lipnelz@users.noreply.github.com>
Added 46 tests in commit
Run with: As for the comparison before merging — here's the summary of what changed:
|
|
@copilot update test_plan.md |
Co-authored-by: lipnelz <174376617+lipnelz@users.noreply.github.com>
Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
cb_auth_required,safe_delete_filetohandlers/common.pymake_time_key,build_balance_entry,format_history_entrytoservices/history.pyhandlers/node.pyandhandlers/scheduler.pyto use shared utilitiestest_plan.mddocumenting all 295+ unit tests with coverage details.github/workflows/tests.ymlCI workflow with 90% coverage gate.coveragebuild artifact from tracking, add to.gitignoreOriginal prompt
📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.