Commit Graph

286 Commits

Author SHA1 Message Date
Steve Boyd e03d426d5a NEW Rerun failed features in ci 2024-04-12 12:17:30 +12:00
Guy Sartorelli 9378ef1d21
Merge branch '5.1' into 5.2 2024-03-21 12:55:00 +13:00
Guy Sartorelli 4aef1a11cb
ENH Add ability to create roles for behat tests (#267) 2024-03-21 12:49:19 +13:00
Guy Sartorelli 3f2a444b9c
ENH Provide a way to resize the window in behat features 2024-02-27 15:24:38 +13:00
Sabina Talipova b2cd44c879
MNT Keyboard test steps (#263) 2024-02-19 11:53:40 +13:00
Guy Sartorelli f16cb65d26
FIX Don't bootstrap when running `behat -h` or `behat --help` (#262) 2024-02-12 13:25:33 +13:00
Guy Sartorelli 1c4463f878
FIX Let selenium2driver do things with alerts (#258) 2023-12-22 14:32:35 +13:00
github-actions c3fa40f8bd Merge branch '4' into 5.0 2023-11-18 14:23:18 +00:00
Scott Sutherland fdde72118b
correct required type for findEmail() $to (#255)
Follows same logic as thereIsAnEmailTitled() which sets the $to param of findEmail() to an empty string
2023-11-14 17:14:44 +13:00
Scott Sutherland d40fa9848f
remove FacebookWebDriver check as Selenium2Driver has functionality now (#256) 2023-11-14 16:56:53 +13:00
Sabina Talipova dc98f28759 MNT Remove TODO comments 2023-10-19 16:00:04 +13:00
Guy Sartorelli 1a2c5feb7a
Merge branch '4' into 5.0 2023-09-18 14:28:27 +12:00
Steve Boyd 5ea2f157b0 NEW Assert element attributes 2023-09-12 13:03:49 +12:00
Guy Sartorelli 4773cbe785
ENH Migrate image selection logic from asset-admin (#249) 2023-09-11 12:33:10 +12:00
Guy Sartorelli 5c4a04864f
ENH Migrate image selection logic from asset-admin (#248) 2023-09-07 10:23:44 +12:00
Steve Boyd 40f812f3e5 Merge branch '4' into 5.0 2023-06-01 13:44:49 +12:00
Maxime Rainville dd2146fd65
BUG Explicitly name all parameters on theTextBeforeAfter (#242) 2023-06-01 13:42:47 +12:00
Steve Boyd 5d8d2d4d0e Merge branch '4.11' into 5.0 2023-05-31 15:18:35 +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
Guy Sartorelli 937dd5e006
FIX Correctly clear extensions after each scenario (#241) 2023-05-19 11:13:53 +12:00
Steve Boyd c4c0be1dc8
Merge pull request #236 from creative-commoners/pulls/5/support-frontend-changes
Various fixes to resolve issues in behat tests
2023-01-30 10:40:11 +13:00
Guy Sartorelli 73126eab5c
FIX Emails are arrays
Work missed during #232
2023-01-27 15:54:42 +13:00
Steve Boyd 7db9e1c249 MNT Remove legacy upgrader config 2023-01-20 17:14:51 +13:00
Guy Sartorelli dfcafd60cb
FIX Correctly set options in tag field 2023-01-20 14:28:38 +13:00
Sabina Talipova e3023d81cb
API Remove deprecated code (#234) 2022-12-08 10:44:24 +13:00
Sabina Talipova aa27715a11 Merge branch '4' into 5 2022-11-21 15:51:08 +13:00
Steve Boyd 4dcea617d8 API Stop using deprecated API 2022-11-03 14:13:44 +13:00
Guy Sartorelli 2601cd8e01
FIX Emails are arrays in TestMailer 2022-10-27 13:45:09 +13:00
Steve Boyd 6c2f9b7b24 FIX Restore adding sent emails to test session state 2022-10-25 13:41:57 +13:00
Steve Boyd ec190a1819 FIX TestMailer instantiation 2022-10-20 12:24:41 +13:00
Steve Boyd 67e0060943 API Update method signatures 2022-10-20 09:55:48 +13:00
Steve Boyd f4a7b745f6 FIX Register against MailerInterface::class 2022-10-19 11:20:59 +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