Commit Graph

596 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
b40dc49d71
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-16 14:21:23 -03:00
Maurício Meneghini Fauth
ad13f5ad60
Wait before submit copyTable form for Table/OperationsTest
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-16 14:16:44 -03:00
Maurício Meneghini Fauth
bb0cccf931
Fix Selenium\ServerSettingsTest::testHideLogo test
Sometimes this test fails because the navigation sidebar is still
loading.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 16:25:55 -03:00
Maurício Meneghini Fauth
bb00f429f2
Fix PhpMyAdmin\Tests\Selenium\Table\CreateTest failing test
Related to f911458b71.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 15:14:22 -03:00
Maurício Meneghini Fauth
44fe103b9c
Remove @access annotations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-22 11:43:45 -03:00
Maurício Meneghini Fauth
3d0901698d
Remove most sleep calls from Selenium tests
Uses instant scrolls instead of smooth scrolls.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-09 17:41:44 -03:00
Maurício Meneghini Fauth
b26a37fffe
Fix ImportTest failing Selenium tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-09 15:50:47 -03:00
Kamil Tekiela
be87571da6 PHPStan checkAlwaysTrueStrictComparison fixes
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2021-12-08 15:26:52 +00:00
Maurício Meneghini Fauth
8b2286bdc9
Fix some failing tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-11-26 15:02:28 -03:00
Maurício Meneghini Fauth
fbd5b0a67c
Redesign the export/import pages to use Bootstrap components
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-11-25 13:37:47 -03:00
Maurício Meneghini Fauth
68a6846924
Fix ChangePasswordTest failing Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-11-03 13:50:20 -03:00
Maurício Meneghini Fauth
18c8a7d160
Change create table form to use Bootstrap's card
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-10-30 17:23:36 -03:00
Maurício Meneghini Fauth
3e0856c77b
Remove useless string concatenations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-09-27 21:40:22 -03:00
Maurício Meneghini Fauth
048c0c1f6e
Group multiple expeption catches into a single catch
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-09-27 19:21:19 -03:00
Maurício Meneghini Fauth
e9ec9e8b71
Replace rand functions with random_int
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-09-27 19:05:42 -03:00
Maurício Meneghini Fauth
f00d70cccb
Remove useless whitespaces
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-09-15 17:05:40 -03:00
Maurício Meneghini Fauth
9f3510d11a
Add bool return type where possible
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-09-14 20:11:51 -03:00
Maurício Meneghini Fauth
f61d3183fb
Inline some phpcs ignores and remove deprecated annotations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-09-12 11:59:39 -03:00
Maurício Meneghini Fauth
04d3c83559
Fix some errors found by PHPStan/Psalm
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-08-05 16:09:08 -03:00
Maurício Meneghini Fauth
58351b861c
Use testsuite option instead of group for Selenium tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-05 16:52:41 -03:00
Maurício Meneghini Fauth
10b3ead050
Remove invalid covers annotations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-05 16:29:31 -03:00
Maurício Meneghini Fauth
c8a5cd4065
Fix some errors founf by PHPStan and Psalm
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-23 16:11:13 -03:00
Maurício Meneghini Fauth
2b5ddba8bc
Fix failing selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-16 16:10:41 -03:00
William Desportes
cd5727ba65
Fix selenium test testSearchRecords after migration to bootstrap cards
Ref: 0403c7f8d3

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-01 12:50:37 +02:00
Maurício Meneghini Fauth
4b030d88ef
Replace pma-auto-slider with Bootstrap's collapse
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-05-31 15:57:26 -03:00
Maurício Meneghini Fauth
9c3a9e9981
Fix some Selenium tests possible fails
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-05-22 16:26:57 -03:00
Maurício Meneghini Fauth
58ce7fc801
Fix drop table columns Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-05-21 10:58:30 -03:00
Maurício Meneghini Fauth
f19a3d95c4
Remove LanguageManager::getSelectorDisplay method
Redesign the language selector to use Bootstrap style.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-04-22 15:51:26 -03:00
Maurício Meneghini Fauth
8d0c2a339c
Move both operands of an assignment to the same line
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-04-20 22:35:21 -03:00
Maurício Meneghini Fauth
6867dc9c9c
Fix Export Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-25 16:38:15 -03:00
Maurício Meneghini Fauth
d4d61b78d5
Fix the ExportTest Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-23 21:51:51 -03:00
William Desportes
e0dff37fdf
Give more time to export before fetching the text on selenium tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-15 01:09:40 +01:00
Maurício Meneghini Fauth
d83abf63e7
Use PSR-12 for control structures spacing
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-05 15:27:03 -03:00
Maurício Meneghini Fauth
0b8edc5bde
Use PSR-12 for namespace use statements
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-05 14:18:35 -03:00
Maurício Meneghini Fauth
eb2c23f4dc
Fix Selenium tests that are blocked by Console button
This is not the better fix.
The Console JavaScript is too slow for Selenium.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-02 20:31:30 -03:00
Maurício Meneghini Fauth
6acd66bb89
Fix ServerSettingsTest Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-02 20:31:02 -03:00
Maurício Meneghini Fauth
24cb353595
Fix CreateDropDatabaseTest Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-02 20:30:39 -03:00
William Desportes
7e42b5a7a3
Merge branch 'QA_5_1'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-19 01:13:50 +01:00
William Desportes
d71aa7682b
Add some wait time for the procedure result to show on Selenium tests
Ref: 08cf4aeb5e

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-19 00:49:20 +01:00
William Desportes
57871b346c
Fix Triggers, Events, Procedures after recent UI refactorings
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-18 01:41:19 +01:00
William Desportes
27a077ec4f
Fix text search for Events on Selenium tests
Ref: b6ee29f31c
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 20:45:19 +01:00
William Desportes
8d0431d1ea
Ref #16654 - Fix bulk delete button on Selenium tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 20:42:27 +01:00
William Desportes
8167881cf8
Fix the phpMyAdmin storage database not installed
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 18:38:02 +01:00
William Desportes
08cf4aeb5e
Add some wait time to the Procedure result check
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 17:22:11 +01:00
William Desportes
cf608f8ffb
Fix InsertTest::testAddData - clear input before typing
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 15:46:03 +01:00
William Desportes
da4f9667d2
Fix a casing issue on a phpunit function call
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-17 14:21:53 +01:00
William Desportes
fda5195be7
Fix logs system and temp dir for tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-09 02:01:23 +01:00
William Desportes
2ff9de1215
Fix server login and documentation
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-08 22:26:21 +01:00
William Desportes
299ff94a6a
Debug tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-08 21:28:23 +01:00
William Desportes
c7f23eb9cd
Drop TravisCI
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-08 19:02:00 +01:00