Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Behat dependencies to friends-of-behat for sf5 compat #3768

Closed
wants to merge 2 commits into from

Conversation

thbil
Copy link
Contributor

@thbil thbil commented Oct 16, 2020

Q A
Bug fix? yes
New feature? no
BC breaks? no
Deprecations? no
Tickets fixes #...
License MIT
Doc PR api-platform/docs#...

Replace behat/mink by friends-of-behat/mink, behat/mink-browserkit-driver by friends-of-behat/mink-browserkit-driver, and behat/mink-extension by friends-of-behat/mink-extension for sf5 compat (see Behat/MinkExtension#360 (comment)).

@alanpoulain
Copy link
Member

It seems to break the tests.

@thbil
Copy link
Contributor Author

thbil commented Oct 16, 2020

It seems to break the tests.

Indeed ! :) @soyuka told me he'll take a look to understand why.

@antograssiot
Copy link
Contributor

There is work to do to integrate behatch when switching to these libraries. I did it in our app recently but it's quite some work depending on the number of existing Behat Context, anyway it is not as easy as replacing the libs from my experience.

@soyuka soyuka changed the title Update composer.json Update Behat dependencies to friends-of-behat for sf5 compat Oct 16, 2020
@soyuka
Copy link
Member

soyuka commented Oct 16, 2020

If anyone wants to give it a try don't hesitate. We should also update the symfony2-extension package.

@antograssiot
Copy link
Contributor

antograssiot commented Oct 17, 2020

@thbil thbil force-pushed the fix/sf5-compatibility branch 3 times, most recently from 9300d58 to b076f82 Compare October 19, 2020 19:01
@dunglas
Copy link
Member

dunglas commented Oct 26, 2020

Replaced by #3792. Thanks @thbil, your contribution was very helpful!!

@dunglas dunglas closed this Oct 26, 2020
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.

5 participants