Update to Drupal 8.0.0-rc3. For more information, see https://www.drupal.org/node/2608078
This commit is contained in:
parent
6419a031d7
commit
4afb23bbd3
762 changed files with 20080 additions and 6368 deletions
61
vendor/jcalderonzumba/mink-phantomjs-driver/README.md
vendored
Normal file
61
vendor/jcalderonzumba/mink-phantomjs-driver/README.md
vendored
Normal file
|
@ -0,0 +1,61 @@
|
|||
Mink PhantomJS Driver
|
||||
===========================
|
||||
[](https://travis-ci.org/jcalderonzumba/MinkPhantomJSDriver)
|
||||
[](https://scrutinizer-ci.com/g/jcalderonzumba/MinkPhantomJSDriver/?branch=master)
|
||||
[](https://packagist.org/packages/jcalderonzumba/mink-phantomjs-driver)
|
||||
[](https://packagist.org/packages/jcalderonzumba/mink-phantomjs-driver)
|
||||
|
||||
Installation & Compatibility
|
||||
----------------------------
|
||||
You need a working installation of [PhantomJS](http://phantomjs.org/download.html)
|
||||
|
||||
This driver is tested using PhantomJS 1.9.8 but it should work with 1.9.X or latest 2.0.X versions
|
||||
|
||||
This driver supports **PHP 5.4 or greater**, there is NO support for PHP 5.3
|
||||
|
||||
Use [Composer](https://getcomposer.org/) to install all required PHP dependencies:
|
||||
|
||||
```bash
|
||||
$ composer require --dev behat/mink jcalderonzumba/mink-phantomjs-driver
|
||||
```
|
||||
|
||||
How to use
|
||||
-------------
|
||||
Extension configuration (for the moment NONE).
|
||||
```yml
|
||||
default:
|
||||
extensions:
|
||||
Zumba\PhantomJSExtension:
|
||||
```
|
||||
Driver specific configuration:
|
||||
```yml
|
||||
Behat\MinkExtension:
|
||||
phantomjs:
|
||||
phantom_server: "http://localhost:8510/api"
|
||||
template_cache: "/tmp/pjsdrivercache/phantomjs"
|
||||
```
|
||||
PhantomJS browser start:
|
||||
```bash
|
||||
phantomjs --ssl-protocol=any --ignore-ssl-errors=true vendor/jcalderonzumba/gastonjs/src/Client/main.js 8510 1024 768 2>&1 >> /tmp/gastonjs.log &
|
||||
```
|
||||
|
||||
FAQ
|
||||
---------
|
||||
|
||||
1. Is this a selenium based driver?:
|
||||
|
||||
**NO**, it has nothing to do with Selenium it's inspired on [Poltergeist](https://github.com/teampoltergeist/poltergeist)
|
||||
|
||||
2. What features does this driver implements?
|
||||
|
||||
**ALL** of the features defined in Mink DriverInterface. maximizeWindow is the only one not implemented since is a headless browser it does not make sense to implement it.
|
||||
|
||||
3. Do i need to modify my selenium based tests?
|
||||
|
||||
If you only use the standard behat driver defined methods then NO, you just have to change your default javascript driver.
|
||||
|
||||
|
||||
Copyright
|
||||
---------
|
||||
|
||||
Copyright (c) 2015 Juan Francisco Calderon Zumba <juanfcz@gmail.com>
|
Reference in a new issue