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