William Desportes
b341a58947
Add tests for Util::{testGetConditionValue, testListPHPExtensions}
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-27 21:51:14 +02:00
William Desportes
aff8b646aa
Extract Util::getConditionValue from Util:getUniqueCondition
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-27 21:48:42 +02:00
William Desportes
1dd98ba696
Trim down Relation::checkTableAccess
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-27 21:03:44 +02:00
William Desportes
c86f90dffa
Split some code in Relation class
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-27 19:20:53 +02:00
William Desportes
aba5e27a82
Some code fixes and improvements
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-27 18:55:58 +02:00
William Desportes
9ce286070e
Merge #16142 - Split some code out of DatabaseInterface
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-27 18:35:07 +02:00
Maurício Meneghini Fauth
f4582e083e
Use early exit when possible
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-27 00:35:24 -03:00
Maurício Meneghini Fauth
bd979dd1ff
Remove useless elseif with if
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 22:53:44 -03:00
Maurício Meneghini Fauth
82c2964bb8
Remove useless elses
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 22:27:45 -03:00
Maurício Meneghini Fauth
2d02a15de3
Add static to closures that don't use $this
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 18:30:57 -03:00
William Desportes
4d61ef2313
Split some code out of DatabaseInterface
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-26 13:18:01 +02:00
William Desportes
e184b470cd
Fix testDuplicateInfo after last commit, it does return -1
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-26 13:15:18 +02:00
William Desportes
a300a25319
Replace assertEquals({false,true} by assert{false,true}
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-26 13:13:15 +02:00
Olivier Humbert
c46ab68833
Translated using Weblate (French)
...
Currently translated at 100.0% (3355 of 3355 strings)
[ci skip]
Translation: phpMyAdmin/Development
Translate-URL: https://hosted.weblate.org/projects/phpmyadmin/master/fr/
Signed-off-by: Olivier Humbert <trebmuh@tuxfamily.org>
2020-05-26 09:41:36 +02:00
Maurício Meneghini Fauth
94955f187a
Fix function call signatures indentation
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 04:22:02 -03:00
Maurício Meneghini Fauth
3ae05c785d
Use short list syntax and single line arrays
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-26 03:32:59 -03:00
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