Maximilian Krög
79ab3dfe11
Fix some comment typos
...
Signed-off-by: Maximilian Krög <maxi_kroeg@web.de>
2023-03-16 21:26:19 +01:00
Maurício Meneghini Fauth
16a0660a78
Add native property types to test classes
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-27 01:17:22 -03:00
Maurício Meneghini Fauth
36a77f7476
Force a full page reload for top menu links
...
Each page is a different page, so it makes more sense to do a full page
reload instead of using AJAX to load the main content.
This also avoid some possible issues with broken event handlers and
not properly loaded pages.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-26 15:46:39 -03:00
Maurício Meneghini Fauth
b07f039578
Add missing native return types
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-24 21:22:24 -03:00
Maurício Meneghini Fauth
77957a69a5
Add trailing comma for multi-line functions
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-24 20:48:46 -03:00
Maurício Meneghini Fauth
efb0c451cd
Upgrade PHPUnit to version 10.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-22 17:19:20 -03:00
Kamil Tekiela
54e4ec68fd
Stop using PHP_EOL ( #18101 )
...
* s/PHP_EOL/"\n"
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* PHP_EOL seems to have been intentional here
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Merge concats together
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-21 11:58:56 -03:00
Maurício Meneghini Fauth
47846068fa
Remove some useless comments
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-20 23:45:06 -03:00
Maurício Meneghini Fauth
4ff3724c3f
Use union with null instead of short nullable type
...
Since union type are now possible, using union with null makes more
clear that it is a union type.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-20 21:48:19 -03:00
Maurício Meneghini Fauth
41e9b64418
Remove exception variable from non-capturing catch
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-02-19 18:55:35 -03:00
Maurício Meneghini Fauth
3bc3c7de4d
Extract Functions.ajaxShowMessage() into ajax-messages.js
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-12-06 08:21:58 -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
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
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
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
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
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
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
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
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
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
William Desportes
bc45a05dcd
Typo fixes in the JS codebase with VS code "code spell checker"
...
And coding standard issues from pull-request #16364
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-11-12 23:27:57 +01:00
Maurício Meneghini Fauth
e66be179ca
Use camel case naming for class members
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-10-05 10:37:07 -03:00
William Desportes
e78eb340bc
Some code improvements and fixes related to issue reported by Scrutinizer
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-18 10:29:15 +02:00
William Desportes
a80153a633
Add typehints using phpcbf on test/*
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-17 22:52:42 +02:00
Maurício Meneghini Fauth
47f0960dce
Add return type declaration to test methods
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-07-07 11:31:33 -03:00
Maurício Meneghini Fauth
e81146e4b3
Remove useless return annotations
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-07-07 10:30:27 -03:00
William Desportes
ba5d6492c2
Improve navigateTable and navigateDatabase selenium testbase methods
...
And fix navigateDatabase that did stop using the database parameter.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-10 01:27:22 +02:00