summaryrefslogtreecommitdiff
path: root/ext/pdo/tests/pdo_012.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/pdo/tests/pdo_012.phpt')
-rw-r--r--ext/pdo/tests/pdo_012.phpt97
1 files changed, 0 insertions, 97 deletions
diff --git a/ext/pdo/tests/pdo_012.phpt b/ext/pdo/tests/pdo_012.phpt
deleted file mode 100644
index 77a625c3c4..0000000000
--- a/ext/pdo/tests/pdo_012.phpt
+++ /dev/null
@@ -1,97 +0,0 @@
---TEST--
-PDO Common: PDOStatement::setFetchMode
---SKIPIF--
-<?php # vim:ft=php
-if (!extension_loaded('pdo')) die('skip');
-$dir = getenv('REDIR_TEST_DIR');
-if (false == $dir) die('skip no driver');
-require_once $dir . 'pdo_test.inc';
-PDOTest::skip();
-?>
---FILE--
-<?php
-require getenv('REDIR_TEST_DIR') . 'pdo_test.inc';
-$db = PDOTest::factory();
-
-$db->exec('CREATE TABLE test(id int NOT NULL PRIMARY KEY, val VARCHAR(10), grp VARCHAR(10))');
-$db->exec('INSERT INTO test VALUES(1, \'A\', \'Group1\')');
-$db->exec('INSERT INTO test VALUES(2, \'B\', \'Group2\')');
-
-$SELECT = 'SELECT val, grp FROM test';
-
-$stmt = $db->query($SELECT, PDO_FETCH_NUM);
-var_dump($stmt->fetchAll());
-
-class Test
-{
- function __construct($name = 'N/A')
- {
- echo __METHOD__ . "($name)\n";
- }
-}
-
-unset($stmt);
-
-$stmt = $db->query($SELECT, PDO_FETCH_CLASS, 'Test');
-var_dump($stmt->fetchAll());
-
-unset($stmt);
-
-$stmt = $db->query($SELECT, PDO_FETCH_NUM);
-$stmt->setFetchMode(PDO_FETCH_CLASS, 'Test', array('Changed'));
-var_dump($stmt->fetchAll());
-
-?>
---EXPECTF--
-array(2) {
- [0]=>
- array(2) {
- [0]=>
- string(1) "A"
- [1]=>
- string(6) "Group1"
- }
- [1]=>
- array(2) {
- [0]=>
- string(1) "B"
- [1]=>
- string(6) "Group2"
- }
-}
-Test::__construct(N/A)
-Test::__construct(N/A)
-array(2) {
- [0]=>
- object(Test)#%d (2) {
- ["val"]=>
- string(1) "A"
- ["grp"]=>
- string(6) "Group1"
- }
- [1]=>
- object(Test)#%d (2) {
- ["val"]=>
- string(1) "B"
- ["grp"]=>
- string(6) "Group2"
- }
-}
-Test::__construct(Changed)
-Test::__construct(Changed)
-array(2) {
- [0]=>
- object(Test)#%d (2) {
- ["val"]=>
- string(1) "A"
- ["grp"]=>
- string(6) "Group1"
- }
- [1]=>
- object(Test)#%d (2) {
- ["val"]=>
- string(1) "B"
- ["grp"]=>
- string(6) "Group2"
- }
-}