Skip to content

IBX-11766: Replaced phpunit assertions with webmozart equivalents#110

Merged
bnowak merged 4 commits into
5.0from
IBX-11766-replace-phpunit-assertions-with-webmozart-library
May 22, 2026
Merged

IBX-11766: Replaced phpunit assertions with webmozart equivalents#110
bnowak merged 4 commits into
5.0from
IBX-11766-replace-phpunit-assertions-with-webmozart-library

Conversation

@bnowak
Copy link
Copy Markdown
Contributor

@bnowak bnowak commented May 19, 2026

Caution

  • Remove tmp commits before merging
🎫 Issue IBX-11766

Related PRs:

ibexa/behat#184

Description:

Installed webmozart/assert library as require-dev dependency. It's still a bit "hidden" dependency (because behat package use assertions from /src directory), but at least it's defined in this specific library. Previously, phpunit was installed by indirect dependency from ibexa/behat package.

Replaced phpunit assertions with these from webmozart library.

For QA:

Documentation:

bnowak and others added 3 commits May 19, 2026 15:05
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@bnowak bnowak force-pushed the IBX-11766-replace-phpunit-assertions-with-webmozart-library branch 3 times, most recently from e616751 to c0cb51c Compare May 21, 2026 09:48
@bnowak bnowak marked this pull request as ready for review May 21, 2026 09:53
Comment thread src/lib/Behat/Context/ContentTypeContext.php Outdated
@sonarqubecloud
Copy link
Copy Markdown

@bnowak bnowak merged commit d77e471 into 5.0 May 22, 2026
16 of 22 checks passed
@bnowak bnowak deleted the IBX-11766-replace-phpunit-assertions-with-webmozart-library branch May 22, 2026 09:55
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.

4 participants