Commit Graph

461 Commits

Author SHA1 Message Date
Yozhef
2715006c39 Update composer.json 2024-01-11 11:10:17 +02:00
Łukasz Chruściel
89cc19afdf [WIP] Test against Behat dev-master 2023-12-09 18:57:25 +01:00
Yozhef
a94621348b Update test.yaml 2023-12-01 10:24:20 +02:00
Yozhef
c0745dbd25 Update test.yaml 2023-12-01 10:20:31 +02:00
Yozhef
7e0cfa971b Update composer.json 2023-12-01 10:18:29 +02:00
Yozhef
18d5a53dff Merge pull request #23 from BastienGarcia/master
Correct BrowserKitFactory to support the 'http_client_parameters' option
2023-10-03 16:15:12 +03:00
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
Yozhef
41213ecf2b Merge pull request #21 from eDiasoft/selenium4
Support Selenium4
2023-09-12 12:47:30 +03:00
Bastien GARCIA
b30b2ba332 Corrected Behat test after a change to Wikipedia's website 2023-08-18 09:35:12 +02: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
Yozhef
c5dccf0bfe Update README.md 2022-07-01 12:40:00 +03:00
Yozhef
9f8bcde32e Merge pull request #17 from FriendsOfBehat/addCheckSymfony6.1
Update test.yaml
2022-07-01 12:37:40 +03:00
Yozhef
b16b2a38fe Update test.yaml 2022-07-01 12:34:01 +03:00
Yozhef
63e05273cc Merge pull request #15 from stof/fix_chrome_prefs
Fix chrome prefs
2022-07-01 12:31:41 +03:00
Yozhef
9c03f8ab5e Update test.yaml 2022-07-01 12:31:17 +03: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
Yozhef
35f542a757 Merge pull request #14 from liip-forks/add-support-for-browserkit-driver
Add support for BrowserKit driver
2022-07-01 10:56:58 +03: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
Yozhef
df04efb3e8 Merge pull request #13 from ruudk/patch-1
PHP 8.1 > Always pass `string` to `rtrim`
2021-12-24 15:19:26 +02: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
16c61688fa Merge pull request #12 from Yozhef/feat/marionette_bool
marionette capability should be optional
2021-12-13 12:45:18 +02:00
Yozhef
c33a3fbcf1 marionette capability should be optional 2021-12-13 12:27:56 +02:00
Yozhef
1e63897cb7 Update README.md 2021-12-13 11:15:17 +02:00
Yozhef
158b4d4bed Merge pull request #9 from cacahouwete/fix-deprecated-use
Fix deprecated use of ReflectionParameter::getClass for php 8
2021-12-13 10:48:21 +02:00
Yozhef
eab9fd99e8 Merge pull request #11 from javer/symfony6-php81
Add Symfony 6 and PHP 8.1 support
2021-12-13 10:18:42 +02:00
javer
c4206f41af Move from Travis CI to GitHub Actions 2021-12-08 21:40:01 +02:00
javer
8d15a03b72 Drop unsupported PHP and Symfony versions and add PHP 8.1 and SF 6.0 2021-12-08 21:27:09 +02:00
Alexandre Vinet
c686055f15 Fix deprecated use of ReflectionParameter::getClass for php 8 2021-05-21 10:52:54 +02:00
Kamil Kokot
83119aa70b minor #6 Add tests for Symfony 3.4, 5.1 and 5.2 (pamil)
This PR was merged into the 2.1.x-dev branch.

Discussion
----------



Commits
-------

2b77bf6cd1 Add tests for Symfony 3.4, 5.1 and 5.2
2021-01-21 10:27:44 +01:00
Kamil Kokot
2b77bf6cd1 Add tests for Symfony 3.4, 5.1 and 5.2 2021-01-21 10:11:02 +01:00
Kamil Kokot
0ebc53a6cd feature #2 add prefs node to chrome configuration (smildev)
This PR was merged into the 2.1.x-dev branch.

Discussion
----------

It adds the capability to configure a new key 'prefs' to chrome configuration.
We need this to configure the default directory download of chrome.

> example:

    Behat\MinkExtension:
        sessions:
            chrome:
                selenium2:
                    browser: chrome
                    capabilities:
                        .....
                        chrome:
                            switches:
                                - "start-fullscreen"
                                - "start-maximized"
                                - "no-sandbox"
                                - "headless"
                            prefs:
                                download:
                                    default_directory: etc/downloads


Commits
-------

c9bc6c9999 add prefs node to chrome configuration
2021-01-21 10:08:00 +01:00
Kamil Kokot
3c40979f38 feature #3 Support Symfony 3.4 (LTS) (johanwilfer)
This PR was merged into the 2.1.x-dev branch.

Discussion
----------

behatch/contexts relies on your fork (thanks for fixing PHP compability!), but in one project we still use Symfony 3.4 (LTS). This adds compatibility with that. 

Would be great if a minor version could be released with this so I can remove my fork that now publish a version we use with a repository override in composer.json
```
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/johanwilfer/MinkExtension"
        }
    ],
```

Commits
-------

4613f91427 Update composer.json
a0559e1455 Update composer.json
f4c2fcf345 Update composer.json
2021-01-21 10:07:29 +01:00
Kamil Kokot
85763f4a24 feature #4 Support PHP 8.0 (vincentchalamon)
This PR was merged into the 2.1.x-dev branch.

Discussion
----------



Commits
-------

9239ca7475 Support PHP 8.0
2021-01-21 10:05:50 +01:00
Vincent Chalamon
9239ca7475 Support PHP 8.0 2020-12-15 14:12:18 +01:00
Johan Wilfer
f4c2fcf345 Update composer.json 2020-03-03 19:03:47 +01:00
Johan Wilfer
a0559e1455 Update composer.json 2020-03-03 18:58:11 +01:00
Johan Wilfer
4613f91427 Update composer.json 2020-03-03 18:46:15 +01:00
regnier kevin
c9bc6c9999 add prefs node to chrome configuration 2020-02-27 17:12:30 +01:00
Kamil Kokot
ca8796a20f minor #1 Upgrade this package to 2020's standards (pamil)
This PR was merged into the 2.1.x-dev branch.

Discussion
----------



Commits
-------

9efd51ad66 Upgrade this package to 2020's standards
2020-01-15 18:16:57 +01:00
Kamil Kokot
9efd51ad66 Upgrade this package to 2020's standards 2020-01-15 18:13:09 +01:00