Skip to content

Bundle Version Comparison - Changes Command #390

@najuna-brian

Description

@najuna-brian

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

  1. Ensure you are logged in: run synk login
  2. 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)
  3. Run synk app-bundle versions and note the IDs of two versions to compare - call them v1 and v2
  4. Run synk app-bundle changes --current v1 --target v2
  5. Read the output and verify it lists files under the correct categories: added, modified, removed
  6. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    testIssues related to tests, test coverage, or test infrastructuretest:CLITest case related to the CLI

    Type

    No type

    Projects

    Status

    To Test

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions