mirror of
https://github.com/Glitchy-Sheep/boosty-downloader.git
synced 2026-10-14 21:33:23 +00:00
[PR #175] [MERGED] fix(scripts): improve TLS diagnostics before API integration tests #175
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#175
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/175
Author: @botbikamordehai2-sketch
Created: 9/2/2026
Status: ✅ Merged
Merged: 10/5/2026
Merged by: @Glitchy-Sheep
Base:
main← Head:fix/issue-174-1788354876📝 Commits (2)
17f6227fix: add SSL certificate diagnostic to preflight (closes #174)17a5dfafix(scripts): handle TLS verification failures in API preflight📊 Changes
2 files changed (+221 additions, -2 deletions)
View changed files
📝
scripts/api_preflight.py(+48 -2)➕
test/unit/scripts/api_preflight_test.py(+173 -0)📄 Description
Summary
Improve TLS diagnostics in the preflight script run by
task test:apibefore the live API integration tests.This change affects integration-test tooling only. The regular downloader's behavior is unchanged.
Related Issue
Related to #174. This PR adds test-preflight diagnostics; it does not resolve the download failure reported in that issue.
Checklist
uv run pytest test/unit/scripts/api_preflight_test.py(8 tests covering UTC output, certificate and connection failures, and request order).17a5dfac0dd6ca65eb2947aebdde1292a6923075.ci/skip-changeloglabel applied because the change is limited to test tooling.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.