[prev in list] [next in list] [prev in thread] [next in thread]
List: php-cvs
Subject: [PHP-CVS] =?utf-8?q?svn:_/php/php-src/trunk/ext/pdo=5Fdblib/tests/_common.phpt_pdo=5Fdblib.phpt?=
From: Stanley_Sufficool <ssufficool () php ! net>
Date: 2010-06-29 6:08:51
Message-ID: svn-ssufficool-1277791731-300845-100313589 () svn ! php ! net
[Download RAW message or body]
ssufficool Tue, 29 Jun 2010 06:08:51 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=300845
Log:
Oops
Changed paths:
U php/php-src/trunk/ext/pdo_dblib/tests/common.phpt
D php/php-src/trunk/ext/pdo_dblib/tests/pdo_dblib.phpt
Modified: php/php-src/trunk/ext/pdo_dblib/tests/common.phpt
===================================================================
--- php/php-src/trunk/ext/pdo_dblib/tests/common.phpt 2010-06-29 06:04:17 UTC (rev \
300844)
+++ php/php-src/trunk/ext/pdo_dblib/tests/common.phpt 2010-06-29 06:08:51 UTC (rev \
300845) @@ -2,8 +2,7 @@
DBLIB
--SKIPIF--
<?php # vim:ft=php
-if (!extension_loaded('pdo_dblib')) print 'skip';
-?>
+if (!extension_loaded('pdo_dblib')) print 'skip'; ?>
--REDIRECTTEST--
# magic auto-configuration
# Also update config.inc if you make changes here...
Deleted: php/php-src/trunk/ext/pdo_dblib/tests/pdo_dblib.phpt
===================================================================
--- php/php-src/trunk/ext/pdo_dblib/tests/pdo_dblib.phpt 2010-06-29 06:04:17 UTC (rev \
300844)
+++ php/php-src/trunk/ext/pdo_dblib/tests/pdo_dblib.phpt 2010-06-29 06:08:51 UTC (rev \
300845) @@ -1,91 +0,0 @@
---TEST--
-PDO_DBLIB: Core tests
---SKIPIF--
-<?php
-if (!extension_loaded('pdo') || !extension_loaded('pdo_dblib')) die('skip not \
loaded');
-require dirname(__FILE__) . '/config.inc';
-require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
-PDOTest::skip();
-?>
---FILE--
-<?php
-require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
-$db = PDOTest::test_factory(dirname(__FILE__) . '/common.phpt');
-$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
-$db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false);
-
-test_transaction();
-test_quotedident();
-test_prepare();
-
-function test_quotedident() {
- global $db;
- $db->query('CREATE TABLE "Test Table" ("My Field" int, "Another Field" varchar(32) \
not null default \'test_string\')');
- $db->query('INSERT INTO "Test Table" ("My Field") values(1)');
- $db->query('INSERT INTO "Test Table" ("My Field") values(2)');
- $db->query('INSERT INTO "Test Table" ("My Field") values(3)');
- $rs = $db->query('SELECT * FROM "Test Table"');
- var_dump($rs->fetchAll(PDO::FETCH_ASSOC));
- $db->query('DROP TABLE "Test Table"');
-}
-
-function test_transaction() {
- global $db;
- echo "Transactions\n";
-
- /*We see these rows */
- $db->query("CREATE table php_test(val int)");
- $db->beginTransaction();
- $db->query("INSERT INTO php_test(val) values(1)");
- $db->query("INSERT INTO php_test(val) values(2)");
- $db->query("INSERT INTO php_test(val) values(3)");
- $db->query("INSERT INTO php_test(val) values(4)");
- $db->commit();
-
- /*We don't see these rows */
- $db->beginTransaction();
- $db->query("INSERT INTO php_test(val) values(5)");
- $db->query("INSERT INTO php_test(val) values(6)");
- $db->query("INSERT INTO php_test(val) values(7)");
- $db->query("INSERT INTO php_test(val) values(8)");
- $db->rollback();
-
- $rs = $db->query("SELECT * FROM php_test");
- $rows = $rs->fetchAll(PDO::FETCH_ASSOC);
- var_dump($rows);
-
- $db->query("DROP table php_test");
-
-}
-
-$db = null;
-
-function test_prepare() {
- global $db;
- echo "Prepare:\n";
- $stmt = $db->prepare("select ic1.*
- from information_schema.columns ic1
- cross join information_schema.columns ic2
- cross join information_schema.columns ic3");
-
- echo "Execute:\n";
- $x = $stmt->execute();
-
- echo "Fetch\n";
- $n = 0;
- $mem = 0;
- while (($r = $stmt->fetch())) {
- if ($n ==0)
- $mem = memory_get_usage();
- if ($n % 1000 == 0) {
- echo($mem - memory_get_usage());
- }
- $n++;
-
- }
- $stmt = null;
-}
-
-echo "All done\n";
-?>
---EXPECT--
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic