Commit graph

21 commits

Author SHA1 Message Date
Théophile Diot
0aabffb620
Fix shenanigans in web UI automatic tests 2024-06-13 10:51:38 +02:00
Théophile Diot
079ddf9b35
Fix SSL cert being verified in automatic web UI tests 2024-05-24 13:56:34 +01:00
florian
4228efd211
tests - fix new string value for deactivated plugins 2024-04-28 17:23:14 +02:00
Jordan Blasenhauer
59bce6b38a update test access page to fit new menu 2024-03-22 17:12:03 +01:00
Théophile Diot
9fe98c1650
Fix xpath in plugins_page.py for web UI tests 2024-03-15 09:35:29 +00:00
Théophile Diot
d652eac592
Add sleep to wait for plugins to being completely deleted in plugins_page ui tests 2024-03-15 08:58:40 +00:00
Théophile Diot
c74ad7ba04
Update XPath queries in plugins_page.py to fix ui tests 2024-03-14 17:42:21 +00:00
Théophile Diot
2a0f9567de
Execute pre-commit-config and apply it 2024-03-07 17:10:34 +00:00
Jordan Blasenhauer
ced2428eed update ui tests
* enhance bans page test : toggle modal + better filter testing
* enhance global config page test : select plugin + test every setting type + better filter
* enhance services page test : modal test + one plugin a time + better modal filter + modal settings type + update services card filter
* add return keyword on execute_script
2024-03-04 17:43:53 +01:00
Jordan Blasenhauer
4ecb7e1cec move bans filter test + fix plugins + precommit 2024-03-01 23:33:12 +01:00
Jordan Blasenhauer
b3e282ec6b change clear() by keyboard keys 2024-03-01 23:16:38 +01:00
Jordan Blasenhauer
fa87e9ae60 clear input after testing 2024-03-01 22:47:54 +01:00
Jordan Blasenhauer
f7a5c3a6b6 update templates + try fix element not into view
* now show on flash message when overlap services on pro version
* update home card to take care of expire case
* add alert when pro plugins without pro license on plugins page
* add alert when accessing pro plugins settings without pro license
* try to move to button element before clicking on it to avoid not in viewport exception
2024-02-28 18:27:46 +01:00
Jordan Blasenhauer
5213c63d8d update tests and pro data on template
* remove using complex execute script on selenium for select, only check if  click doesn't return an error
*start adding conditions with pro data to display useful details or alerts
2024-02-28 17:52:12 +01:00
Jordan Blasenhauer
4db88df054 udpate tests 2024-02-27 18:33:33 +01:00
Jordan Blasenhauer
1d56a96bde update test + pezxommir
* change selector for filter keyword on global config page
* update service test
* remove return statement on test utils
* use utils to verify selects on plugins page
2024-02-26 19:14:11 +01:00
Jordan Blasenhauer
5d84aea801 add filter testing 2024-02-24 23:11:47 +01:00
Théophile Diot
f6566235ac
Refactor plugin deletion logic and fix dropdown styling 2024-02-22 19:43:07 +01:00
Théophile Diot
f2e5a7c1fa
Add tests for plugin pages 2024-02-20 17:43:37 +01:00
Théophile Diot
0b7d57f919
Fix error handling and add screenshot capture 2024-02-16 10:22:19 +01:00
Théophile Diot
b8eaa1e5f5
Start refactoring UI tests 2024-02-07 15:06:24 +01:00