-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
testIssues related to tests, test coverage, or test infrastructureIssues related to tests, test coverage, or test infrastructuretest:CLITest case related to the CLITest case related to the CLI
Description
Description
Verifies that the synk app-bundle changes command accurately computes and displays the differences between two bundle versions, showing which files were added, modified, or removed.
Steps
- Ensure you are logged in: run
synk login - Ensure at least 2 bundle versions exist on the server with known differences between them (e.g. a form was added or a file was modified)
- Run
synk app-bundle versionsand note the IDs of two versions to compare - call themv1andv2 - Run
synk app-bundle changes --current v1 --target v2 - Read the output and verify it lists files under the correct categories: added, modified, removed
- Manually verify at least 2 of the reported changes are accurate by comparing the actual bundle contents
Expected Result
The command outputs an accurate diff between the two bundle versions. Files that were added, changed, or removed are correctly categorised. File names and paths are accurate. No files are missing from the diff. The output is readable and actionable for an operator deciding whether to switch versions.
Actual Result
(To be filled during testing)
Priority
Medium
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
testIssues related to tests, test coverage, or test infrastructureIssues related to tests, test coverage, or test infrastructuretest:CLITest case related to the CLITest case related to the CLI
Type
Projects
Status
To Test