Commit Graph

605 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
9aaf556515
Disable fail-fast for Selenium workflow
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-08 13:41:06 -03:00
Maurício Meneghini Fauth
8eacb6bd48
Fix Selenium tests after 40135c26cc
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-26 08:11:00 -03:00
Maurício Meneghini Fauth
877203c4ce
Try to fix db export Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-24 14:50:51 -03:00
Maurício Meneghini Fauth
b371b12b91
Fix Export Selenium test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-22 15:59:09 -03:00
Maurício Meneghini Fauth
7363bd8ba2
Add some explicit waits for Selenium\ExportTest::testDbExport
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-18 09:54:02 -03:00
Maurício Meneghini Fauth
fa6dab5bb9
Merge branch 'QA_5_2' 2022-02-16 14:38:59 -03:00
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
aee2fafc01
Fix some failing Selenium tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 20:00:35 -03:00
Maurício Meneghini Fauth
25e00f3f31
Fix some failing Selenium tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 19:00:41 -03:00
Maurício Meneghini Fauth
be92611ab2
Fix Selenium\Database\EventsTest failing tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-11 18:31:12 -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