From 693c5ad27fe70ba43c9733fce4722fca94b5f50d Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Sun, 22 Jan 2006 22:06:02 +0000 Subject: [PATCH] - Update test --- ext/pdo/tests/pdo_011.phpt | 120 +++++++++++++++++++++++++++++++++++-- 1 file changed, 114 insertions(+), 6 deletions(-) diff --git a/ext/pdo/tests/pdo_011.phpt b/ext/pdo/tests/pdo_011.phpt index 570f0c706e..bed899f035 100644 --- a/ext/pdo/tests/pdo_011.phpt +++ b/ext/pdo/tests/pdo_011.phpt @@ -10,7 +10,7 @@ PDOTest::skip(); ?> --FILE-- $val); } @@ -77,6 +77,10 @@ var_dump($select2->fetchAll(PDO::FETCH_FUNC, array($f, 'factory'))); var_dump(get_class($derived)); $derived->execute(); var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'retrieve'))); +$derived->execute(); +var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'reTrieve'))); +$derived->execute(); +var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'RETRIEVE'))); ?> --EXPECTF-- @@ -217,10 +221,62 @@ array(4) { } } string(16) "DerivedStatement" -DerivedStatement::retrieve(1,A) -DerivedStatement::retrieve(2,B) -DerivedStatement::retrieve(3,C) -DerivedStatement::retrieve(4,D) +DerivedStatement::reTrieve(1,A) +DerivedStatement::reTrieve(2,B) +DerivedStatement::reTrieve(3,C) +DerivedStatement::reTrieve(4,D) +array(4) { + [0]=> + array(1) { + [1]=> + string(1) "A" + } + [1]=> + array(1) { + [2]=> + string(1) "B" + } + [2]=> + array(1) { + [3]=> + string(1) "C" + } + [3]=> + array(1) { + [4]=> + string(1) "D" + } +} +DerivedStatement::reTrieve(1,A) +DerivedStatement::reTrieve(2,B) +DerivedStatement::reTrieve(3,C) +DerivedStatement::reTrieve(4,D) +array(4) { + [0]=> + array(1) { + [1]=> + string(1) "A" + } + [1]=> + array(1) { + [2]=> + string(1) "B" + } + [2]=> + array(1) { + [3]=> + string(1) "C" + } + [3]=> + array(1) { + [4]=> + string(1) "D" + } +} +DerivedStatement::reTrieve(1,A) +DerivedStatement::reTrieve(2,B) +DerivedStatement::reTrieve(3,C) +DerivedStatement::reTrieve(4,D) array(4) { [0]=> array(1) { @@ -407,3 +463,55 @@ array(4) { unicode(1) "D" } } +DerivedStatement::retrieve(1,A) +DerivedStatement::retrieve(2,B) +DerivedStatement::retrieve(3,C) +DerivedStatement::retrieve(4,D) +array(4) { + [0]=> + array(1) { + [1]=> + unicode(1) "A" + } + [1]=> + array(1) { + [2]=> + unicode(1) "B" + } + [2]=> + array(1) { + [3]=> + unicode(1) "C" + } + [3]=> + array(1) { + [4]=> + unicode(1) "D" + } +} +DerivedStatement::retrieve(1,A) +DerivedStatement::retrieve(2,B) +DerivedStatement::retrieve(3,C) +DerivedStatement::retrieve(4,D) +array(4) { + [0]=> + array(1) { + [1]=> + unicode(1) "A" + } + [1]=> + array(1) { + [2]=> + unicode(1) "B" + } + [2]=> + array(1) { + [3]=> + unicode(1) "C" + } + [3]=> + array(1) { + [4]=> + unicode(1) "D" + } +} -- 2.50.1