Skip to content

feat(repo): add basic BDD scenario, implement it for Rust SDK#1842

Merged
hubcio merged 1 commit into
masterfrom
bdd
Jun 7, 2025
Merged

feat(repo): add basic BDD scenario, implement it for Rust SDK#1842
hubcio merged 1 commit into
masterfrom
bdd

Conversation

@hubcio
Copy link
Copy Markdown
Contributor

@hubcio hubcio commented Jun 6, 2025

This commit introduces a Behavior-Driven Development (BDD)
testing scenario. The BDD tests are designed to be used by SDKs
in other languages for pull request testing. The changes include:

  • New directory with BDD scenarios.
  • Addition of a new bdd package for Rust SDK.
  • Implementation of basic messaging operations as a feature.
  • Creation of helper modules for test data and step definitions.
  • Integration of the BDD framework into the existing workspace.
  • Updates to Cargo.toml files to include new dependencies and configurations.

@hubcio hubcio force-pushed the bdd branch 3 times, most recently from ee22502 to 47c3ba9 Compare June 6, 2025 21:20
Comment thread core/bdd/tests/common/world.rs Outdated
Comment thread core/bdd/tests/common/world.rs
Comment thread core/bdd/tests/steps/streams.rs Outdated
This commit introduces a Behavior-Driven Development (BDD)
testing scenario The BDD tests are designed to be used by SDKs
in other languages for pull request testing. The changes include:

- New directory with BDD scenarios.
- Addition of a new `bdd` package for Rust SDK.
- Implementation of basic messaging operations as a feature.
- Creation of helper modules for test data and step definitions.
- Integration of the BDD framework into the existing workspace.
- Updates to `Cargo.toml` files to include new dependencies and configurations.
@hubcio hubcio merged commit fee1360 into master Jun 7, 2025
24 checks passed
@hubcio hubcio deleted the bdd branch June 7, 2025 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants