Skip to content

test(integration): wire published behat TSA extension#7396

Merged
vitormattos merged 15 commits intomainfrom
feat/behat-tsa-packagist
Apr 4, 2026
Merged

test(integration): wire published behat TSA extension#7396
vitormattos merged 15 commits intomainfrom
feat/behat-tsa-packagist

Conversation

@vitormattos
Copy link
Copy Markdown
Member

Summary

  • add published dependency libresign/behat-tsa-extension to integration composer setup
  • register LibreSign\\Behat\\TsaExtension\\ServiceContainer\\TsaExtension in Behat config
  • parameterize TSA admin feature with <TSA_URL> placeholder
  • resolve <TSA_URL> in FeatureContext using LIBRESIGN_TSA_URL with fallback to FreeTSA

Validation

  • vendor/bin/behat -f progress features/admin/tsa.feature (passed)
  • composer cs:fix (no changes)
  • composer psalm (no errors)

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@github-project-automation github-project-automation Bot moved this to 0. Needs triage in Roadmap Apr 3, 2026
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos
Copy link
Copy Markdown
Member Author

/backport to stable33

@vitormattos
Copy link
Copy Markdown
Member Author

/backport to stable32

…ned scenario

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
…flow

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos
Copy link
Copy Markdown
Member Author

/backport to stable33

@vitormattos
Copy link
Copy Markdown
Member Author

/backport to stable32

@vitormattos vitormattos added this to the Next Major (34) milestone Apr 4, 2026
@vitormattos vitormattos merged commit 43ea40a into main Apr 4, 2026
77 checks passed
@vitormattos vitormattos deleted the feat/behat-tsa-packagist branch April 4, 2026 01:29
@github-project-automation github-project-automation Bot moved this from 0. Needs triage to 4. to release in Roadmap Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

1 participant