Use v.Stdout/v.Stdin instead of os.Stdout for all user-facing output (closes #26) #31

Open
clawbot wants to merge 1 commits from fix/issue-26 into main
Collaborator
No description provided.
sneak was assigned by clawbot 2026-02-08 21:05:04 +01:00
clawbot added 1 commit 2026-02-08 21:05:04 +01:00
Multiple methods wrote directly to os.Stdout instead of using the injectable
v.Stdout writer, breaking the TestVaultik testing infrastructure and making
output impossible to capture or redirect.

Fixed in: ListSnapshots, PurgeSnapshots, VerifySnapshotWithOptions,
PruneBlobs, outputPruneBlobsJSON, outputRemoveJSON, ShowInfo, RemoteInfo.
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/issue-26:fix/issue-26
git checkout fix/issue-26
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sneak/vaultik#31
No description provided.