mirror of
https://github.com/php/php-src.git
synced 2026-04-28 18:53:33 +02:00
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1: Fix tests
This commit is contained in:
@@ -37,6 +37,7 @@ $db->exec("DROP USER $user");
|
||||
?>
|
||||
--FILE--
|
||||
<?php
|
||||
require dirname(__FILE__) . '/config.inc';
|
||||
require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
|
||||
$pdo = PDOTest::test_factory(dirname(__FILE__) . '/common.phpt');
|
||||
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, true);
|
||||
@@ -49,7 +50,7 @@ $testQuery = 'SELECT 1 as verification';
|
||||
// Create temp user with space in password
|
||||
$sql = sprintf($template, 'my password');
|
||||
$pdo->query($sql);
|
||||
$testConn = new PDO($conf['ENV']['PDOTEST_DSN'], $user, "my password");
|
||||
$testConn = new PDO($config['ENV']['PDOTEST_DSN'], $user, "my password");
|
||||
$result = $testConn->query($testQuery)->fetch();
|
||||
$check = $result[0];
|
||||
var_dump($check);
|
||||
@@ -61,7 +62,7 @@ $pdo->query($dropUser);
|
||||
$sql = sprintf($template, "my pass''word");
|
||||
$pdo->query($sql);
|
||||
|
||||
$testConn = new PDO($conf['ENV']['PDOTEST_DSN'], $user, "my pass'word");
|
||||
$testConn = new PDO($config['ENV']['PDOTEST_DSN'], $user, "my pass'word");
|
||||
$result = $testConn->query($testQuery)->fetch();
|
||||
$check = $result[0];
|
||||
var_dump($check);
|
||||
|
||||
@@ -37,6 +37,7 @@ $db->exec("DROP USER $user");
|
||||
?>
|
||||
--FILE--
|
||||
<?php
|
||||
require dirname(__FILE__) . '/config.inc';
|
||||
require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
|
||||
$pdo = PDOTest::test_factory(dirname(__FILE__) . '/common.phpt');
|
||||
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, true);
|
||||
@@ -49,7 +50,7 @@ $testQuery = 'SELECT 1 as verification';
|
||||
// Create temp user with leading single quote
|
||||
$sql = sprintf($template, "''mypassword");
|
||||
$pdo->query($sql);
|
||||
$testConn = new PDO($conf['ENV']['PDOTEST_DSN'], $user, "'mypassword");
|
||||
$testConn = new PDO($config['ENV']['PDOTEST_DSN'], $user, "'mypassword");
|
||||
$result = $testConn->query($testQuery)->fetch();
|
||||
$check = $result[0];
|
||||
var_dump($check);
|
||||
|
||||
Reference in New Issue
Block a user