1
0
mirror of https://github.com/phpmyadmin/phpmyadmin.git synced 2026-10-28 07:41:55 +03:00

287 Commits

Author SHA1 Message Date
William Desportes
3fe9c3def9 TestBase improvements for selenium test suite
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:22:24 +02:00
William Desportes
edf0ea2230 Improve TestBase and fix some reported errors
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:28:58 +02:00
William Desportes
11cb629bf0 Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:27:19 +02:00
William Desportes
c52fc38a6b Apply coding standards for 5.0
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:21:24 +02:00
William Desportes
53bdb5e775 Improve BrowserStack config
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:12:14 +02:00
William Desportes
00535c50c3 Rewrite waitAjax selenium function
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:08:50 +02:00
William Desportes
1667bd648e Fix isLoggedIn selenium test base function
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-22 23:33:39 +02:00
William Desportes
3a49cb33bb Move defining envs to defineTestingGlobals
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-21 13:35:36 +02:00
William Desportes
a330babefd Fix curl init error condition
Signed-off-by: William Desportes <williamdes@wdes.fr>

curl
2020-05-21 13:19:23 +02:00
Maurício Meneghini Fauth
80a45fa0ae Break too long lines
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-16 18:08:20 -03:00
William Desportes
47cb55e17e Show an error if curl init failed
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-16 16:21:24 +02:00
William Desportes
d5431145b4 Fix selenium testLoginWithWrongPassword and testQueryTabWithNullValue tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-14 09:55:28 +02:00
William Desportes
501484bb3a Fix Expanding "More" menu on small screens
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-14 00:26:35 +02:00
William Desportes
3b4afd2bd9 Fix Expanding "More" menu for ever, check once and continue
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-13 23:47:34 +02:00
Maurício Meneghini Fauth
a64393e7f5 Fix some coding standard issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-13 00:23:28 -03:00
William Desportes
cc6d5ca040 Add a quick check if the full screen did not hide the menu bar to avoid waiting for nothing.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-12 01:52:08 +02:00
William Desportes
3a7e20b825 Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-29 00:30:35 +01:00
William Desportes
4c5fe772b9 Mark tests as passed on BrowserStack
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 23:52:39 +01:00
William Desportes
0d3e6c1603 Fix phpdoc block
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 23:19:48 +01:00
William Desportes
26d315b5e5 Find an alternative to make scrolling work on testDropTable
Ref: https://github.com/php-webdriver/php-webdriver/issues/773
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 22:59:08 +01:00
William Desportes
5e43765058 Add access to console logs from chromedriver
Add logging for chrome driver https://stackoverflow.com/a/53305034/5155484

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 22:59:08 +01:00
William Desportes
3e6326a4be Stop webdriver session when the test failed
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 22:59:07 +01:00
William Desportes
29306ee18b Add scrollToElement function
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-27 22:59:06 +01:00
Maurício Meneghini Fauth
922cd6bd69 Fix some Selenium tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-02-19 10:25:02 -03:00
William Desportes
9d595f8d0b Fix some issues reported by Scrutinizer
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-14 23:28:20 +01:00
William Desportes
ca5a54d3f1 Rename CAPABILITY to CAPABILITY_W3C because it is deprecated
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-02-13 23:36:49 +01:00
William Desportes
d042b6e2bb Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-01-24 23:25:07 +01:00
William Desportes
fb134b0380 Catch MySQL connection error on unit tests
Fixes: https://github.com/phpmyadmin/scripts/issues/22
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-01-24 23:08:54 +01:00
Maurício Meneghini Fauth
206199105e Remove useless return type annotations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-23 13:03:29 -03:00
Maurício Meneghini Fauth
6584b01824 Use short versions of scalar types in PHP docs
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-23 12:20:04 -03:00
Maurício Meneghini Fauth
6b7af13f8f Reference global funcs and consts via use statement
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-23 00:33:24 -03:00
Maurício Meneghini Fauth
676f48349a Reference global funcs and consts via use statement
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-21 22:13:36 -03:00
Maurício Meneghini Fauth
585fdaea5a Fix PHP doc spacing and order
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-20 18:07:37 -03:00
Maurício Meneghini Fauth
f80d3e3bd4 Remove unnecessary annotations
@package, @subpackage and others.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-20 17:35:56 -03:00
Maurício Meneghini Fauth
6283caaabf Use one line for comments with a single line
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-20 16:04:09 -03:00
Maurício Meneghini Fauth
285907991e Add coding standard rules for whitespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-01-19 22:29:54 -03:00
Maurício Meneghini Fauth
39f42f848b Remove some useless docblock comments
Fixes docblock spacing

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-13 21:15:00 -03:00
Maurício Meneghini Fauth
dd2b05330a Remove useless parentheses
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-12 00:18:01 -03:00
Maurício Meneghini Fauth
80a3c50bf5 Remove some useless if conditions
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-11 20:43:57 -03:00
Maurício Meneghini Fauth
dd06cd38f8 Defines rules for double quote usage
Makes sure that any use of double quotes strings are warranted.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-01 14:10:07 -03:00
Maurício Meneghini Fauth
055087c063 Convert serverinfo bar to Bootstrap's breadcrumbs
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-11-30 13:43:42 -03:00
Maurício Meneghini Fauth
fdeb75b6cb Move WebDriver Maximize method to TestBase setUp
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-11-12 17:03:43 -03:00
Maurício Meneghini Fauth
1c9062ccd3 Move check relations entry point to routes file
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-11-06 21:11:21 -03:00
Maurício Meneghini Fauth
1a14b3e4d3 Remove vim modelines
These settings are no longer required as they are guaranteed through
other coding standard tools.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-09-02 09:43:21 -03:00
Maurício Meneghini Fauth
dd3753b8f1 Remove namespace in Selenium tests
To improve readability.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-08-25 17:48:56 -03:00
Maurício Meneghini Fauth
277bf0715f Use the router for check relations page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-08-19 20:28:08 -03:00
William Desportes
d9f2428032 Remove unused imports and fix an error reported by Scrutinizer 2019-06-22 17:55:58 +02:00
Maurício Meneghini Fauth
7be0f6bfae Reference class names in use statements
Sort use statements

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-12 00:14:26 -03:00
Maurício Meneghini Fauth
a6e53e2022 Replace get_class($this) and __CLASS__
with static::class and class name

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-11 22:54:10 -03:00
Maurício Meneghini Fauth
0b3014207d Use camel case for most of the js/functions.js variables
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-05-27 00:55:10 -03:00