Bastien GARCIA
19d2e002d5
Correct BrowserKitFactory to support the 'http_client_parameters' option
2023-09-15 11:52:47 +02:00
Yozhef
b1ccaef913
Merge pull request #22 from BastienGarcia/master
...
Added support for client configuration when using BrowserKit
2023-09-12 12:50:10 +03:00
Bastien GARCIA
6477bb6a2f
Added support for client configuration when using BrowserKit
2023-07-21 14:27:05 +02:00
Shu Chen
4f03302762
Update
2023-07-10 16:35:29 +08:00
Shu Chen
a846a31b58
Update
2023-07-10 15:43:15 +08:00
Shu Chen
59f3cf104a
Support selenium4
2023-07-10 14:19:57 +08:00
Yozhef
ffc5ee88aa
Merge pull request #18 from joaocsilva/patch-1
...
Step attachFileToField has wrong examples
2022-10-17 10:23:22 +03:00
Yozhef
412bdc3d0f
Merge pull request #16 from SwenVanZanten/goutte-client-4-compatibility
...
Add goutte/client 4 compatibility
2022-10-17 10:22:47 +03:00
Swen van Zanten
98e9aa9266
change the way http client is initiated
2022-10-10 11:51:06 +02:00
João Costa Silva
f51585330a
Step attachFileToField has wrong examples
2022-08-02 12:36:30 +02:00
Christophe Coevoet
015dcafdbd
Remove empty chrome prefs from the capabilities
2022-07-01 10:39:23 +02:00
Christophe Coevoet
8a96a79972
Fix the config structure for chrome prefs
...
This is a map node, not a list node.
2022-07-01 10:39:23 +02:00
Swen van Zanten
c0aa3e776e
add goutte/client 4 compatibility
2022-04-11 15:02:41 +02:00
thePanz
760868b9e5
Add support for BrowserKit driver
2022-03-04 15:17:34 +01:00
Ruud Kamphuis
7c7f059b1e
PHP 8.1 > Always pass string to rtrim
...
Fixes the following deprecation:
rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in vendor/friends-of-behat/mink-extension/src/Behat/MinkExtension/Context/RawMinkContext.php line 144
2021-12-23 11:11:26 +01:00
Yozhef
c33a3fbcf1
marionette capability should be optional
2021-12-13 12:27:56 +02:00
Alexandre Vinet
c686055f15
Fix deprecated use of ReflectionParameter::getClass for php 8
2021-05-21 10:52:54 +02:00
regnier kevin
c9bc6c9999
add prefs node to chrome configuration
2020-02-27 17:12:30 +01:00
Karl Fritsche
4b6d5f1ea5
Fix Behat/MinkExtension#309 Firefox starts instead of Chrome
2017-11-28 17:41:23 +01:00
miya0001
160d4b7709
fix incorrect help for printLastResponse()
2016-11-17 15:52:49 +09:00
Christophe Coevoet
3e70d0e49c
Merge pull request #244 from roukmoute/fix_checkbox
...
Fix checkbox
2016-06-27 10:24:26 +02:00
Bas Stottelaar
390f237f25
Add marionette capability for Selenium2Driver
2016-06-17 11:36:48 +02:00
Christophe Coevoet
53f8bd8e4f
Merge pull request #208 from VincentCATILLON/raw-mink-context-ternary-condition
...
saveScreenshot function refactoring.
2016-06-17 09:24:00 +02:00
Mathias Strasser
7c3f289a19
Add same snippets for all checkbox definitions
2016-05-13 09:25:50 +02:00
Mathias Strasser
c511860d7b
Replace in with id
2016-05-12 12:10:48 +02:00
Mathias STRASSER
ab0c956c40
Fix examples in relation to checkboxes
2016-05-12 10:17:25 +02:00
Ciaran McNulty
b22984beb7
Merge pull request #190 from Shashikant86/master
...
Appium support for behat mink extension.
2016-04-15 13:56:56 +01:00
Andrew Holgate
46818da343
Added support for acceptSslCert capability in BrowserStack
...
Ref. #237
2016-03-03 10:37:27 +01:00
Christophe Coevoet
c9adb32301
Merge pull request #236 from Evoke-PHP/master
...
Fixed guzzle client building for different guzzle versions.
2016-02-26 13:15:40 +01:00
Paul Young
d153ae7158
Fixed guzzle client with check for guzzle 6 and reverted guzzle 4 and 5 to their correct building.
2016-02-18 09:10:41 +10:30
Doru Muntean
80681dd1a7
added overlappingCheckDisabled capability
2016-02-16 14:26:48 +02:00
Konstantin Kudryashov
a08fd571a2
Merge pull request #212 from getsaucey/develop
...
Added examples in Step Definitions
2016-02-15 07:53:33 +00:00
James Lee
7f0c691d24
fixed guzzle parameter passing
...
Guzzle does not expect 'default' array to be passed to the constructor. If passed as a default key, guzzle will not updates it's defaults.
2016-02-05 16:06:30 -06:00
Sajjad Hossain
2b0bdece03
removed incorrect usage of Given, removed excess comment breaks, fixed order of methods (done in error), removed some instances of AND
2015-06-09 13:14:48 -04:00
Sajjad Hossain
f07c3e96e4
added addtional documents, added examples to all step definitions for additional clarity when running 'behat -di' or 'behat -dl'
2015-06-01 15:08:04 -04:00
Sajjad Hossain
1d12b01eeb
added addtional documents, added examples to all step definitions for additional clarity when running 'behat -di' or 'behat -dl'
2015-06-01 12:39:30 -04:00
Vincent CATILLON
779c19486b
saveScreenshot function refactoring.
2015-04-29 17:15:23 +02:00
Sajjad Hossain
981c7f6650
another pull request, containing same step definition via 'vendor/bin/behat -di'
2015-04-05 22:48:44 -04:00
Sajjad Hossain
353349551e
added example snippets in MinkExtenstion to be used with 'vendor/bin/behat -di' as definitions
2015-04-05 22:32:16 -04:00
Shashikant
f982c9e959
used 4 space per indentation
2015-03-31 21:18:34 +01:00
gries
a15cff9445
Add emulator option to BrowserStack capabilities.
2015-03-10 09:20:26 +01:00
Shashikant
141c8151cb
Removed ENV variables and added Appium default server and port
2015-03-07 10:28:55 +00:00
Shashikant
a22995541d
Added Appium host and port config
2015-03-02 20:37:05 +00:00
Shashikant
976f9c32da
Refactoring as per stof 's sugestions
2015-03-02 19:34:10 +00:00
Shashikant
4f3c1a6ae5
removing default values as it may cause issue
2015-02-11 20:05:49 +00:00
Shashikant
78b0a2f0fa
Added AppiumFactory to MinkExtension file
2015-01-31 23:42:08 +00:00
Shashikant
b145b0d853
Created Appium Factory to support Appium capabilities
...
Appium capabilities are added to Mink extension to execute native, hybrid and web mobile tests.
2015-01-31 23:40:32 +00:00
Christophe Coevoet
ba5329be65
Merge pull request #187 from csarrazi/master
...
[Easy-Pick] Fixed Selenium2 ignoreZoomSetting configuration in Selenium2Factory
2015-01-23 01:01:18 +01:00
Christophe Coevoet
f1df9a0207
Merge pull request #186 from stof/remove_config_defaults
...
Remove default values for capabilities
2015-01-23 00:59:31 +01:00
Charles Sarrazin
c909592691
Fixed configuration for Selenium2 factory
...
Changing the scalarNode to a booleanNode actually fixes a bug in the latest version of IEDriverServer + Selenium2, which triggers a segmentation fault if the value given for ignoreZoomSetting is a string and not a boolean (which is the case currently).
A simple check for this is to try launching Behat + mink + Selenium2 with Selenium2 + IEDriverServer, with the following defaults:
```yml
default:
suites:
default:
contexts:
- Behat\MinkExtension\Context\MinkContext
extensions:
Behat\MinkExtension:
javascript_session: default
sessions:
default:
selenium2:
browser: "internet explorer"
```
Adding the capabilities with ignoreZoomSetting set to true or false also fixes the issue, but not at the source of the problem.
2015-01-21 14:45:58 +01:00