mirror of
https://github.com/Glitchy-Sheep/boosty-downloader.git
synced 2026-10-14 21:33:23 +00:00
[PR #50] [MERGED] Improve tests and error handling #76
Labels
No labels
api-drift
bug
ci
documentation
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Glitchy-Sheep/boosty-downloader#76
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Glitchy-Sheep/boosty-downloader/pull/50
Author: @Glitchy-Sheep
Created: 7/31/2025
Status: ✅ Merged
Merged: 7/31/2025
Merged by: @Glitchy-Sheep
Base:
dev← Head:fix/improve-integration-tests📝 Commits (3)
ade5ea2fix: 📝 Fix Makefile targetsf4233d4test: 🐛 Fix fixture usage, add invalid_auth test case, better fixtures structure/naming0cb7208feat: ✨ Better error handling messages, add validation error handler and generic unexpected error handler📊 Changes
6 files changed (+158 additions, -46 deletions)
View changed files
📝
Makefile(+2 -2)📝
boosty_downloader/main.py(+14 -2)📝
boosty_downloader/src/boosty_api/core/client.py(+36 -5)📝
test/integration/analysis/get_author_posts_test.py(+4 -4)📝
test/integration/boosty_api/boosty_api_test.py(+25 -20)📝
test/integration/fixtures.py(+77 -13)📄 Description
📌 Improve tests and error handling
📝 Description
I misused authorized http_session in unauthorized retry client, so I fixed it and did better naming for fixtures in general.
Also add missing error handling and improve their messages.
🔄 Changelog
✅ Checklist
make testand your own judgment)make lint && make format)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.