Steve Boyd
5ea2f157b0
NEW Assert element attributes
2023-09-12 13:03:49 +12:00
Guy Sartorelli
5c4a04864f
ENH Migrate image selection logic from asset-admin ( #248 )
2023-09-07 10:23:44 +12:00
Maxime Rainville
dd2146fd65
BUG Explicitly name all parameters on theTextBeforeAfter ( #242 )
2023-06-01 13:42:47 +12:00
Steve Boyd
aa26c912ce
BUG Correct method parameters on stepCreateRecordWithTable
...
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
2023-05-23 11:33:59 +12:00
Steve Boyd
4dcea617d8
API Stop using deprecated API
2022-11-03 14:13:44 +13:00
Steve Boyd
5c6b9756fb
API Update deprecations
2022-10-18 14:49:22 +13:00
Steve Boyd
6a0185d477
ENH Update deprecation messages
2022-10-18 14:49:04 +13:00
Sabina Talipova
4e00b8ee95
ENH New steps to creat groups and members with permissions
2022-09-06 12:22:55 +12:00
Steve Boyd
e5e6c7256a
Merge branch '4.9' into 4
2022-07-25 17:06:57 +12:00
Steve Boyd
c460781971
FIX Use usleep for fractions of a second
2022-07-25 15:28:43 +12:00
Guy Sartorelli
ced518e890
Merge pull request #212 from creative-commoners/pulls/4/php81
...
ENH PHP 8.1 compatibility
2022-04-22 16:22:27 +12:00
Guy Sartorelli
e35b60d940
MNT Remove config that does nothing and is confusing.
...
The config here doesn't actually get applied to the in-browser sessions
and is misleading.
2022-04-14 10:00:14 +12:00
Steve Boyd
1f9fc6db05
ENH PHP 8.1 compatibility
2022-04-13 17:37:24 +12:00
Tim Oliver
261f88dd19
FIX When waiting for text to show on page, look for elements until we find one that is visible instead ( #211 )
...
of failing if the first element is invisible.
2022-03-29 14:10:29 +13:00
Steve Boyd
c7801bb1fb
FIX Define admin_email
2022-03-22 13:02:06 +13:00
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
Steve Boyd
c7563fda09
DEP PHP8 support
2021-11-08 10:28:45 +13:00
Steve Boyd
9ee6858f91
API phpunit9 support
2021-10-27 17:14:44 +13:00
Steve Boyd
76431b1190
NEW Add function to elements and select from dropdowns
2021-07-29 22:05:50 +12:00
Steve Boyd
c754d70042
NEW add iClickOnTheElementConfirmingTheDialog
2021-04-15 13:57:58 +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
Steve Boyd
4d6bd1890c
MNT Travis shared config, use sminnee/phpunit
2021-01-19 11:33:18 +13:00
Serge Latyntcev
892aee9592
MNT Add support for sminnee/phpunit fork
2020-10-08 14:46:44 +13: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
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
Maxime Rainville
a594f44188
Rename click-oneoof-these-buttons method
2019-09-24 15:29:11 +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
52573518bd
ADD / After each step we wait for the server to handle all requests
2018-12-20 09:37:13 +13:00
Guy Marriott
e892ef4829
NEW Allows scenarios to anticipate an unsaved changes modal
2018-10-15 11:26:34 +13: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
Damian Mooyman
5fdab55ebf
API Update to use new facebook driver extension
2018-01-19 17:05:31 +13:00
Christopher Joe
1d3da4cd2f
Feature use existing fixture for member with the given id if found, rather than always creating a new
2017-10-30 16:35:49 +13:00
Damian Mooyman
4657c39e24
Update to use new Environment::getenv()
2017-10-24 16:08:16 +13:00
Damian Mooyman
15c770b642
Move stepHasTag to trait ( #169 )
...
* Move stepHasTag to trait
* Fix tests
2017-08-02 11:48:53 +12:00
Damian Mooyman
cf49da1926
API Update usage of session bootstrapping
2017-06-27 12:09:20 +12:00
Ingo Schommer
704300f873
Merge pull request #163 from open-sausages/pulls/4.0/app-object
...
Updated behat-extension to use app object
2017-06-22 23:01:51 +12:00
Loz Calver
987a029b51
Update logout step to use new logout form
2017-06-21 14:57:12 +01:00
Loz Calver
684608a241
Add logout form step
2017-06-21 11:52:07 +01:00
Damian Mooyman
f768c952dc
Updated behat-extension to use app object
2017-06-21 18:17:18 +12:00
Damian Mooyman
ab3f6c0057
API Update to new checkPassword API
2017-06-15 15:43:44 +12:00
Damian Mooyman
54efc6f6bd
BUG Prevent behat from always running root behat.yml fixtures
2017-06-15 14:39:38 +12:00
Simon Erkelens
e40f0ee764
Update the login method to use findById and rename of the LoginForm to MemberLoginForm
2017-06-04 13:22:49 +12:00
Robbie Averill
8167d14b09
API Consistent use of inst() naming across framework
2017-05-22 11:05:56 +12:00
Damian Mooyman
1993e5d305
API Upgrade to use new AssetStore service name
2017-05-16 14:59:54 +12:00
Sam Minnee
4f3d3fdbab
FIX: Soften coupling to SiteTree
...
The SiteTree link still exists but the module
will work if SiteTree isn’t installed.
2017-05-05 11:26:59 +12:00