diff options
| author | Johannes Schlüter <johannes@php.net> | 2008-07-21 13:09:28 +0000 |
|---|---|---|
| committer | Johannes Schlüter <johannes@php.net> | 2008-07-21 13:09:28 +0000 |
| commit | be0793d2e7892a394c3d7105e157ede37d692400 (patch) | |
| tree | 3f613ef2beddf8dfc099250fd58efcc90b978a9e /ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt | |
| parent | c6c238c772b2762c51893c22ba8ef3f2d1b6f740 (diff) | |
| download | php-git-be0793d2e7892a394c3d7105e157ede37d692400.tar.gz | |
MFH: Add mysqlnd support for PDO_mysql, fixes at least bug#41997,#42499,
pecl#12794, pecl#12401
# Running the tests:
# (Note: Doesn't work currnetly on HEAD, see:
# http://news.php.net/php.qa/64378)
#
# PDO_MYSQL_TEST_DSN - DSN
# For example: mysql:dbname=test;host=localhost;port=3306
#
# PDO_MYSQL_TEST_HOST - database host
# PDO_MYSQL_TEST_DB - database (schema) name
# PDO_MYSQL_TEST_SOCKET - database server socket
# PDO_MYSQL_TEST_ENGINE - storage engine to use
# PDO_MYSQL_TEST_USER - database user
# PDO_MYSQL_TEST_PASS - database user password
# PDO_MYSQL_TEST_CHARSET - database charset
#
# NOTE: if any of PDO_MYSQL_TEST_[HOST|DB|SOCKET|ENGINE|CHARSET] is
# part of PDO_MYSQL_TEST_DSN, the values must match. That is, for example,
# for PDO_MYSQL_TEST_DSN = mysql:dbname=test you MUST set PDO_MYSQL_TEST_DB=test.
Diffstat (limited to 'ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt')
| -rw-r--r-- | ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt b/ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt new file mode 100644 index 0000000000..456a796131 --- /dev/null +++ b/ext/pdo_mysql/tests/pdo_mysql_attr_prefetch.phpt @@ -0,0 +1,21 @@ +--TEST-- +PDO::ATTR_PREFETCH +--SKIPIF-- +<?php +require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'skipif.inc'); +require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'mysql_pdo_test.inc'); +MySQLPDOTest::skip(); +$db = MySQLPDOTest::factory(); +?> +--FILE-- +<?php + require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'mysql_pdo_test.inc'); + $db = MySQLPDOTest::factory(); + var_dump($db->getAttribute(PDO::ATTR_PREFETCH)); + var_dump($db->setAttribute(PDO::ATTR_PREFETCH, true)); + print "done!"; +--EXPECTF-- +Warning: PDO::getAttribute(): SQLSTATE[IM001]: Driver does not support this function: driver does not support that attribute in %s on line %d +bool(false) +bool(false) +done!
\ No newline at end of file |
