Commit Graph

503 Commits

Author SHA1 Message Date
Steve Boyd b9b4c1d2a2
FIX Statically call assertion 2021-11-11 14:13:15 +13:00
Steve Boyd bc76e19d5d
NEW Skip MFA on login if present (#204) 2021-11-08 14:29:05 +13:00
Maxime Rainville 0939a30b12
Merge pull request #207 from creative-commoners/pulls/4/php8
DEP PHP8 support
2021-11-08 11:40:48 +13:00
Steve Boyd c7563fda09 DEP PHP8 support 2021-11-08 10:28:45 +13:00
Maxime Rainville 6ccf840e58
Merge pull request #205 from creative-commoners/pulls/4/sapphire-test-nine
API phpunit9 support
2021-10-27 17:24:11 +13:00
Steve Boyd 9ee6858f91 API phpunit9 support 2021-10-27 17:14:44 +13:00
Maxime Rainville ba2e93131e
Merge pull request #203 from creative-commoners/pulls/4/new-functions
NEW Add function to elements and select from dropdowns
2021-08-04 13:25:52 +12:00
Steve Boyd 76431b1190 NEW Add function to elements and select from dropdowns 2021-07-29 22:05:50 +12:00
Maxime Rainville 91be987eac
Merge pull request #202 from creative-commoners/pulls/4.3/click-element-confirm-dialog
NEW add iClickOnTheElementConfirmingTheDialog
2021-04-16 10:12:15 +12:00
Steve Boyd c754d70042 NEW add iClickOnTheElementConfirmingTheDialog 2021-04-15 13:57:58 +12:00
Steve Boyd d7321417b4 Merge branch '4.3' into 4 2021-04-15 13:55:07 +12:00
Maxime Rainville bcecdabbdf
Merge pull request #201 from creative-commoners/pulls/4.3/i-click-the-element
NEW Add iClickOnTheElement
2021-04-15 12:59:01 +12:00
Steve Boyd 420ceb8c0d NEW Add iClickOnTheElement 2021-04-15 12:13:29 +12:00
Steve Boyd fc9315123e Merge branch '4.0' into 4 2021-03-21 18:35:18 +13:00
Maxime Rainville efdd90b197
MNT Add support for symphony 4 and switch to shared travis config (#199)
* MNT Add support for symphony 4 and switch to shared travis config

* Specify DB

* Update phpunit config

* Don't test php 8

* Pleasing PHP8

* Use correct syntax for composer OR constraints

* Doing the constraint right ... maybe

Co-authored-by: Steve Boyd <emteknetnz@gmail.com>

Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
2021-03-16 15:31:47 +13:00
Serge Latyntsev 51455664fa
Merge pull request #197 from creative-commoners/pulls/4.0/travis-shared
MNT Travis shared config, use sminnee/phpunit, fix SilverStripeContext regex
2021-02-11 17:00:29 +13:00
Steve Boyd bc581dc248
Update build status badge 2021-01-21 16:46:45 +13:00
Steve Boyd 4d6bd1890c MNT Travis shared config, use sminnee/phpunit 2021-01-19 11:33:18 +13:00
Ingo Schommer fe0818afc2
Clarify that behat-ss requires bash
See https://github.com/silverstripe/silverstripe-behat-extension/issues/187
2020-10-14 13:30:26 +13:00
Garion Herman d90f50fe10
Merge pull request #196 from creative-commoners/pull/4/sminnee-phpunit-support
MNT Add support for sminnee/phpunit fork
2020-10-08 14:50:20 +13:00
Serge Latyntcev 892aee9592 MNT Add support for sminnee/phpunit fork 2020-10-08 14:46:44 +13:00
Daniel Hensby 8dc02fd0db
Merge pull request #195 from creative-commoners/pulls/4/quote-yaml
MNT Quote yaml strings
2020-10-02 10:39:17 +01:00
Steve Boyd b4ae738fe0 MNT Quote yaml strings 2020-10-02 17:33:10 +13:00
Serge Latyntsev 8940d2882d
Merge pull request #193 from creative-commoners/pulls/4.0/travis
Update travis 4.0
2020-06-25 08:15:16 +12:00
Steve Boyd bae6d30561 Update travis 2020-06-24 12:52:21 +12:00
Maxime Rainville 6df2a983e3
BUG Avoid trying to get singletons fon non-existan classes (#192)
BUG Avoid trying to get singletons for non-existant classes
2020-04-29 09:54:45 +12:00
Aaron Carlino a1d77988ce
Merge pull request #190 from creative-commoners/pulls/4/start-driver-before-scenario
Fix WebDriverSession autostart
2020-03-17 16:27:23 +13:00
Serge Latyntcev e218fb85df FIX WebDriverSession autostart
Mink does not autostart web driver session anymore until the first ->visit invocation

Here's the breaking change: acf5fb1ec7

SilverStripeContext assumes the session is started when it prepares for the scenario (e.g. it may change the resolution)
2020-03-17 15:44:39 +13:00
Robbie Averill bd4a737833
Merge pull request #189 from open-sausages/pulls/4/smarter-stepIPressTheButton
BUG Update stepIPressTheButton to accept a list of button names separated by |
2019-09-24 15:03:02 -07:00
Maxime Rainville a594f44188 Rename click-oneoof-these-buttons method 2019-09-24 15:29:11 +12:00
Maxime Rainville 09cf3ca916 BUG Fix Travis build config 2019-09-24 13:58:47 +12:00
Maxime Rainville f94ff57604 BUG Add a method that allow multiple button to be search for and press 2019-09-24 13:58:15 +12:00
Robbie Averill 6ffbd879dc Update typo in docblock 2019-03-22 10:00:05 +13:00
Serge Latyntcev 64a4cd7469 Merge branch '4.0' into 4 2019-01-10 09:07:28 +13:00
Maxime Rainville 49100b5183
Merge pull request #186 from open-sausages/pulls/4/increment-teststate-dependency-for-4.1.0-release
MINOR Increment testsession requirement for 4.1 release
2019-01-09 13:31:41 +13:00
Maxime Rainville 74d8f3514e MINOR Increment testsession requirement for 4.1 release 2019-01-09 11:38:21 +13:00
Maxime Rainville f02fd0c11f
Merge pull request #185 from open-sausages/pulls/4.0/afterstep-wait-responses
ADD / After each step we wait for the server to handle all requests
2019-01-08 17:52:35 +13:00
Serge Latyntcev 52573518bd ADD / After each step we wait for the server to handle all requests 2018-12-20 09:37:13 +13:00
Robbie Averill 94dca0e56a Merge branch '4.0' into 4 2018-10-16 17:33:09 +02:00
Robbie Averill a7c076fee0 Remove obsolete branch alias 2018-10-16 17:32:58 +02:00
Robbie Averill 5146e6fac0
Merge pull request #184 from creative-commoners/pulls/4.0/save-me-from-unsaved
NEW Allows scenarios to anticipate an unsaved changes modal
2018-10-15 10:49:36 +02:00
Guy Marriott e892ef4829
NEW Allows scenarios to anticipate an unsaved changes modal 2018-10-15 11:26:34 +13:00
Robbie Averill 5ea8aae96d
Merge pull request #181 from creative-commoners/pulls/4/add-extensions
NEW Adding abilility to add an extension in a step
2018-08-28 17:02:48 +12:00
Guy Marriott b8d658114b
FIX Add missing "?" 2018-08-28 16:13:19 +12:00
Guy Marriott 2cbcab20c1
NEW Adding abilility to add an extension in a step 2018-08-21 14:47:44 +12:00
Robbie Averill 138456e497
Merge pull request #176 from creative-commoners/pulls/4/update-docs
DOCS Replace Firefox and Selenium server references with ChromeDriver
2018-08-14 10:21:22 +12:00
Raissa North 7c8ba06522 DOCS Replace references to Mozilla browser and Selenium server with ChromeDriver
Also update some outdated links to SilverStripe documentation as well as Behat user guide.
2018-08-14 10:20:44 +12:00
Damian Mooyman 894f7d5199
Merge pull request #179 from creative-commoners/pulls/master/add-supported-module-badge
Add supported module badge to readme
2018-06-18 10:13:47 +12:00
Dylan Wagstaff 1de04743d5 Add supported module badge to readme 2018-06-15 17:30:40 +12:00
Damian Mooyman 55e9221dcd
Merge pull request #174 from open-sausages/pulls/4.0/selenium-upgrade
API Update to use new facebook driver extension
2018-04-12 11:53:09 +12:00