Commit Graph

244 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
3baad2eb1c Fix some coding standard issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-25 22:42:37 -03:00
Maurício Meneghini Fauth
9269d75fb4 Fix some coding standard issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-25 20:22:18 -03:00
William Desportes
cf6c3be29a
Fix DROP DATABASE queries
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 14:34:05 +02:00
William Desportes
b593fd334f
Some selenium code improvements
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:52:29 +02:00
William Desportes
b49745ceef
Remove all globals for selenium tests and use getenv
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:51:50 +02:00
William Desportes
325357c121
Select English if the selector exists on selenium tests
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:26:14 +02:00
William Desportes
1910579791
Add getters for some ENVs in the selenium test suite
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:25:12 +02:00
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