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

Use symfony/panther with Behat #145

Open
robertfausk opened this issue Oct 23, 2018 · 5 comments
Open

Use symfony/panther with Behat #145

robertfausk opened this issue Oct 23, 2018 · 5 comments

Comments

@robertfausk
Copy link

robertfausk commented Oct 23, 2018

Is there a way to use symfony/panther with Behat?
If no, what would be needed to add it?

@stof
Copy link
Member

stof commented Oct 23, 2018

Behat does not care about the way steps are implemented, so there is nothing preventing to use panther inside your steps.
However, I don't think there is a behat extension providing all the necessary glue code yet.

@robertfausk
Copy link
Author

So a solution would be to create and use a MinkPantherDriver similar to https://github.com/minkphp/MinkBrowserKitDriver (cause the API from symfony/panther is very similar to symfony/browser-kit)?
Or do you see another approach?

@ciaranmcnulty
Copy link
Contributor

I'd like to see this support somewhere (maybe this extension). I've been meaning to work on it for a while.

@delyriand
Copy link

Possible mink driver https://github.com/Lctrs/mink-panther-driver

@alexsegura
Copy link

There is a page in the docs which explains how to use ChromeDriver.
This is not exactly symfony/panther, but you don't have the overhead of Selenium at least.

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

No branches or pull requests

5 participants