Skip to content

Extend TestMultipartAddPart#131

Merged
peterjan merged 1 commit intomasterfrom
pj/squash-todos
Apr 22, 2026
Merged

Extend TestMultipartAddPart#131
peterjan merged 1 commit intomasterfrom
pj/squash-todos

Conversation

@peterjan
Copy link
Copy Markdown
Member

Gets rid of two leftover TODOs.

@peterjan peterjan self-assigned this Apr 21, 2026
@github-project-automation github-project-automation Bot moved this to In Progress in Sia Apr 21, 2026
@peterjan peterjan marked this pull request as ready for review April 21, 2026 11:50
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Extends TestMultipartAddPart to remove remaining TODOs by adding coverage for common error cases and validating persisted multipart-part metadata.

Changes:

  • Adds assertions for S3 error responses when uploading a part to a missing bucket, with an unknown upload ID, and with invalid part numbers.
  • Verifies multipart part metadata persisted in the SQLite store (part number, size, and MD5).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@peterjan peterjan merged commit d4273a6 into master Apr 22, 2026
10 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Sia Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants