Merge branch 'QA_5_1' into QA_5_2

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
This commit is contained in:
Maurício Meneghini Fauth 2022-01-26 10:42:45 -03:00
commit a57102412c
No known key found for this signature in database
GPG Key ID: 6A16FD38AFC89CC8
5 changed files with 22 additions and 8 deletions

View File

@ -37,6 +37,9 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Install gettext
run: sudo apt-get install -y gettext
- name: Set up PHP ${{ matrix.php-version }}
uses: shivammathur/setup-php@v2
with:
@ -74,9 +77,6 @@ jobs:
with:
python-version: '3.6'
- name: Install gettext
run: sudo apt-get install -y gettext
- name: Install Sphinx for the documentation build
run: pip install 'Sphinx'

View File

@ -98,9 +98,6 @@ jobs:
- name: Install modules
run: yarn install --non-interactive --production
- name: Install nginx and php-fpm
run: sudo apt-get install -y nginx php7.2-fpm
- name: Copy the config
run: cp test/config.e2e.inc.php config.inc.php

View File

@ -323,6 +323,10 @@ class DatabaseInterface implements DbalInterface
*/
public function getTables(string $database, $link = self::CONNECT_USER): array
{
if ($database === '') {
return [];
}
$tables = $this->fetchResult(
'SHOW TABLES FROM ' . Util::backquote($database) . ';',
null,

View File

@ -304,6 +304,9 @@
<InvalidArgument occurrences="1">
<code>$optionalParams</code>
</InvalidArgument>
<InvalidArrayOffset occurrences="1">
<code>$cfg['Server']['hide_connection_errors']</code>
</InvalidArrayOffset>
<MixedArgument occurrences="17">
<code>$collation_connection</code>
<code>$config_data</code>
@ -346,7 +349,7 @@
<code>$this-&gt;settings['Servers'][$server]</code>
<code>$this-&gt;settings['Servers'][$this-&gt;settings['ServerDefault']]</code>
</MixedArrayOffset>
<MixedAssignment occurrences="27">
<MixedAssignment occurrences="28">
<code>$_SESSION['cache'][$cache_key]['userprefs_mtime']</code>
<code>$_SESSION['cache'][$cache_key]['userprefs_type']</code>
<code>$cfg['LoginCookieValidity']</code>
@ -366,6 +369,7 @@
<code>$server</code>
<code>$server</code>
<code>$server[$item]</code>
<code>$server['hide_connection_errors']</code>
<code>$server['host']</code>
<code>$server['port']</code>
<code>$server[substr($key, 8)]</code>
@ -7371,7 +7375,7 @@
<code>$_SESSION['tmpval']['max_rows']</code>
<code>$_SESSION['tmpval']['pos']</code>
</MixedArrayAssignment>
<MixedAssignment occurrences="13">
<MixedAssignment occurrences="11">
<code>$alt</code>
<code>$defaultFunction</code>
<code>$defaultFunction</code>

View File

@ -1218,6 +1218,7 @@ class ConfigTest extends AbstractTestCase
'host' => '',
'controluser' => 'u2',
'controlpass' => 'p2',
'hide_connection_errors' => false,
];
$cfg_ssl = [
'user' => 'u',
@ -1226,6 +1227,7 @@ class ConfigTest extends AbstractTestCase
'ssl' => true,
'controluser' => 'u2',
'controlpass' => 'p2',
'hide_connection_errors' => false,
];
$cfg_control_ssl = [
'user' => 'u',
@ -1234,6 +1236,7 @@ class ConfigTest extends AbstractTestCase
'control_ssl' => true,
'controluser' => 'u2',
'controlpass' => 'p2',
'hide_connection_errors' => false,
];
return [
@ -1254,6 +1257,7 @@ class ConfigTest extends AbstractTestCase
'compress' => false,
'controluser' => 'u2',
'controlpass' => 'p2',
'hide_connection_errors' => false,
],
],
],
@ -1270,6 +1274,7 @@ class ConfigTest extends AbstractTestCase
'port' => 0,
'ssl' => false,
'compress' => false,
'hide_connection_errors' => false,
],
],
],
@ -1290,6 +1295,7 @@ class ConfigTest extends AbstractTestCase
'compress' => false,
'controluser' => 'u2',
'controlpass' => 'p2',
'hide_connection_errors' => false,
],
],
],
@ -1306,6 +1312,7 @@ class ConfigTest extends AbstractTestCase
'port' => 0,
'ssl' => true,
'compress' => false,
'hide_connection_errors' => false,
],
],
],
@ -1327,6 +1334,7 @@ class ConfigTest extends AbstractTestCase
'controluser' => 'u2',
'controlpass' => 'p2',
'control_ssl' => true,
'hide_connection_errors' => false,
],
],
],
@ -1343,6 +1351,7 @@ class ConfigTest extends AbstractTestCase
'port' => 0,
'ssl' => true,
'compress' => false,
'hide_connection_errors' => false,
],
],
],