Commit Graph

617 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
e5cbbcadb2
Fix Console toolbar blocking click events when collapsed
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-11-15 14:48:22 -03:00
Maurício Meneghini Fauth
10a998bc8f
Wait for plugins_options to be visible in Selenium\ExportTest
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-11-09 16:42:41 -03:00
Maurício Meneghini Fauth
789a7e441d
Remove usage of $_POST['logtype']
- Replaces with variable get from ServerRequest object
- Renames it log_type for readability

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-11-06 11:45:07 -03:00
William Desportes
007915bc0a
Merge branch 'QA_5_2'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-10-14 20:49:18 +02:00
Kamil Tekiela
dcdbcc019b
Fix method casing
Ref: https://github.com/tecnickcom/TCPDF/pull/462

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2022-10-14 20:44:26 +02:00
Maurício Meneghini Fauth
059705f06e
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-11 19:53:54 -03:00
Maurício Meneghini Fauth
f145488b1e Fix possible issue in Selenium\TestBase::isSafari
Reported by PHPStan.
Bumb php-webdriver/webdriver version to 1.13

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-11 17:30:38 -03:00
Maurício Meneghini Fauth
0319d34ee6
Fix errors reported by PHPStan in test/selenium
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-09-03 16:38:44 -03:00
Maurício Meneghini Fauth
9ff5655f6e
Assign AJAX to the window global object
Explicitly sets the AJAX object to the window global object instead of
declaring it with var.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-06-20 18:58:28 -03:00
Maurício Meneghini Fauth
3e672740f3
Improve type of some functions.js variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-06-20 15:52:22 -03:00
Maurício Meneghini Fauth
11e34a6fec
Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-06-09 16:43:54 -03:00
Maurício Meneghini Fauth
d7304c1996
Fix empty Selenium screenshots for failing tests
- https://github.com/php-webdriver/php-webdriver/issues/969

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-06-09 16:34:02 -03:00
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