Skip to content

feat: add BWC API tests and update Docker configuration#53

Merged
mrMigles merged 1 commit intomainfrom
feat/bwc_tests
Mar 4, 2026
Merged

feat: add BWC API tests and update Docker configuration#53
mrMigles merged 1 commit intomainfrom
feat/bwc_tests

Conversation

@mrMigles
Copy link
Copy Markdown
Member

@mrMigles mrMigles commented Mar 4, 2026

  • Introduced GitHub Actions workflow for running BWC API tests using Newman.
  • Updated Docker Compose configuration to include a Newman service for executing tests.
  • Added README documentation for running tests locally.
  • Created OpenAPI specification for the Backup Daemon HTTP API.
  • Added Postman collection and environment for BWC tests.

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

Description

TDB

Related Tickets & Documents

  • Related Issue #
  • Closes #

QA Instructions, Screenshots, Recordings

Please replace this line with instructions on how to test your changes, a note
on the devices and browsers this has been tested on, as well as any relevant
images for UI changes.

Breaking Change checklist

If your PR includes any deployment or processing changes, please utilize this checklist:

  • Does it change any deployment parameters, logic of their working or rename them?
  • Did update from previous version tested with the same set of deployment parameters?

Added/updated tests?

  • Yes
  • No, and this is why: please replace this line with details on why tests
    have not been included
  • I need help with writing tests

[optional] Are there any things to highlight or double check?

[optional] What gif best describes this PR or how it makes you feel?

- Introduced GitHub Actions workflow for running BWC API tests using Newman.
- Updated Docker Compose configuration to include a Newman service for executing tests.
- Added README documentation for running tests locally.
- Created OpenAPI specification for the Backup Daemon HTTP API.
- Added Postman collection and environment for BWC tests.
@github-actions github-actions bot added the enhancement New feature or request label Mar 4, 2026
@mrMigles mrMigles merged commit cb439b4 into main Mar 4, 2026
19 of 24 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Mar 4, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant