Commit Graph

118671 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
91bf091350 Fix issue with mysql bit conversion in InsertEditTest
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-25 23:42:08 -03:00
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
d82eb1b24a
Mark extensions to skip tests on minimal php setups
This will help people packaging phpMyAdmin and also make our test suite runnable by more people.

Tested on alpine with the minimal extensions:
php-dom php-iconv php-mysqli php-json php-mbstring php-iconv php-session

[PHP Modules]
Core
date
dom
filter
hash
iconv
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcre
readline
Reflection
session
SPL
standard
zlib



Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-25 23:20:53 +02:00
William Desportes
1affd8e634
Remove language specific config for selenium tests after 325357c121
Ref: 325357c121
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-25 23:20:53 +02:00
Maurício Meneghini Fauth
dfc53f3def Remove inline HTML
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-25 18:16:48 -03:00
Maurício Meneghini Fauth
0b9c35a056 Remove uses statements from the same namespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-24 13:00:24 -03:00
William Desportes
6d123fe452
Some minor codebase fixes and improvements
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 15:25:56 +02:00
William Desportes
0a6a316b2a
Improve TravisCI config for selenium step and add TESTSUITE_SERVER env
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 15:07:25 +02:00
William Desportes
b12587b8e4
Add TESTSUITE_DATABASE ENV
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 14:34:36 +02: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
458100f16a
Fix OperationsTest::testCopyTable
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 14:04:00 +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
c4da7f6a9a
Remove useless testMySQL
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 13:23:53 +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
d59b1a4e23
Merge remote-tracking branch 'Weblate_master/master'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:38:49 +02:00
William Desportes
45898139c7
Type fixes for EventsTest
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:36:56 +02:00
Petr Duda
c9dd972e43
Translated using Weblate (Czech)
Currently translated at 95.7% (3212 of 3355 strings)

[ci skip]

Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/cs/
Signed-off-by: Petr Duda <petrduda@seznam.cz>
2020-05-24 01:32:40 +02:00
William Desportes
cee552d140
Update po files
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:31:19 +02:00
William Desportes
05a5084a18
Update baselines
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:30:07 +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
5b8a725a0d
Merge branch 'QA_4_9' into QA_5_0
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:14:16 +02:00
William Desportes
271dc9a955
Merge #16137 - Selenium test-suite fixes for QA_5_0
Pull-request: #16137

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:13:00 +02:00
William Desportes
f82d06f464
Add a ChangeLog entry for #16130
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:11:42 +02:00
William Desportes
763d118ecc
Merge #16135 - Fix #16130 - Local documentation links
Pull-request: #16135
Fixes: #16130

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 01:09:29 +02:00
William Desportes
f7e967d147
Maximize ImportTest to avoid having random issues with "More" menu
Ref: #16125

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-24 00:05:48 +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
18c89c8914
Exclude https://suhosin.org/ from link checking
Ref: https://github.com/sektioneins/suhosin/issues/119
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:15:57 +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
853e7c870b
Fix testServerExport by adding quotes to the selector
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-23 23:09:38 +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
Maurício Meneghini Fauth
e638ac2104 Extract table structure reserved word check action
Related to #16136

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-23 15:24:16 -03:00
Petr Duda
ad00dfc24c Fix #16130 - Local documentation links
Signed-off-by: Petr Duda <petrduda@seznam.cz>
2020-05-23 17:36:57 +02:00
Maurício Meneghini Fauth
1d17c55f36 Extract table structure move columns action
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 20:20:47 -03:00
Maurício Meneghini Fauth
7902e28652 Remove duplicated code in Table\StructureController
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 19:46:26 -03:00
Maurício Meneghini Fauth
3bf3fd5c36 Extract browse action from table structure index method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 19:36:07 -03:00
Maurício Meneghini Fauth
a6d9818b3a Extract the change action from table structure index method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 19:36:07 -03: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
36b2f6e244
Add REQUEST_TIME for Xml coverage
https://github.com/sebastianbergmann/php-code-coverage/issues/753
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-22 23:32:52 +02:00
Maurício Meneghini Fauth
765059def4 Extract central columns actions from index method
Extracts the /table/structure/central-columns-add and
/table/structure/central-columns-remove routes from the /table/structure
route.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 17:15:15 -03:00
Maurício Meneghini Fauth
7b5ed8634a Extract the ftext action from table structure index method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 15:43:09 -03:00
William Desportes
af25c18051
Add more strictness to _SERVER globals and remove some unused whitelisted ones
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-22 09:58:08 +02:00
William Desportes
4134f34b54
Fix tests for seed 590128958
Seed: 590128958

Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-22 09:50:27 +02:00
William Desportes
a878168e6c
Fix a typo in my last commit
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-22 09:08:26 +02:00
Maurício Meneghini Fauth
3551dc3eaa Extract spatial action from table structure index method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 03:22:14 -03:00
Maurício Meneghini Fauth
2eceedb05c Extract unique action from table structure index action
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-22 02:12:36 -03:00