From 3f1738f96da9c66ae842ff39a88f0ea938e02ed3 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Wed, 23 Feb 2005 01:13:13 +0000 Subject: [PATCH] - Add new tests --- ext/pdo_mysql/tests/pdo_mysql_014.phpt | 58 ++++++++++++++++++++++++ ext/pdo_pgsql/tests/pdo_pgsql_014.phpt | 58 ++++++++++++++++++++++++ ext/pdo_sqlite/tests/pdo_sqlite_014.phpt | 58 ++++++++++++++++++++++++ 3 files changed, 174 insertions(+) create mode 100755 ext/pdo_mysql/tests/pdo_mysql_014.phpt create mode 100755 ext/pdo_pgsql/tests/pdo_pgsql_014.phpt create mode 100755 ext/pdo_sqlite/tests/pdo_sqlite_014.phpt diff --git a/ext/pdo_mysql/tests/pdo_mysql_014.phpt b/ext/pdo_mysql/tests/pdo_mysql_014.phpt new file mode 100755 index 0000000000..493a1f740c --- /dev/null +++ b/ext/pdo_mysql/tests/pdo_mysql_014.phpt @@ -0,0 +1,58 @@ +--TEST-- +PDO_MySQL: PDOStatement and SPL Iterators +--SKIPIF-- + +--FILE-- + +===DONE=== + +--EXPECTF-- +Test::__construct(WOW) +object(Test)#4 (2) { + ["val"]=> + string(1) "A" + ["grp"]=> + string(6) "Group1" +} +Test::__construct(WOW) +object(Test)#6 (2) { + ["val"]=> + string(1) "B" + ["grp"]=> + string(6) "Group2" +} +NULL +bool(false) +PDOStatementAggregate::__construct +PDOStatementAggregate::getIterator +array(4) { + ["val"]=> + string(1) "A" + [0]=> + string(1) "A" + ["grp"]=> + string(6) "Group1" + [1]=> + string(6) "Group1" +} +array(4) { + ["val"]=> + string(1) "B" + [0]=> + string(1) "B" + ["grp"]=> + string(6) "Group2" + [1]=> + string(6) "Group2" +} +===DONE=== diff --git a/ext/pdo_pgsql/tests/pdo_pgsql_014.phpt b/ext/pdo_pgsql/tests/pdo_pgsql_014.phpt new file mode 100755 index 0000000000..9a622d3b7e --- /dev/null +++ b/ext/pdo_pgsql/tests/pdo_pgsql_014.phpt @@ -0,0 +1,58 @@ +--TEST-- +PDO_PGSQL: PDOStatement and SPL Iterators +--SKIPIF-- + +--FILE-- + +===DONE=== + +--EXPECTF-- +Test::__construct(WOW) +object(Test)#4 (2) { + ["val"]=> + string(1) "A" + ["grp"]=> + string(6) "Group1" +} +Test::__construct(WOW) +object(Test)#6 (2) { + ["val"]=> + string(1) "B" + ["grp"]=> + string(6) "Group2" +} +NULL +bool(false) +PDOStatementAggregate::__construct +PDOStatementAggregate::getIterator +array(4) { + ["val"]=> + string(1) "A" + [0]=> + string(1) "A" + ["grp"]=> + string(6) "Group1" + [1]=> + string(6) "Group1" +} +array(4) { + ["val"]=> + string(1) "B" + [0]=> + string(1) "B" + ["grp"]=> + string(6) "Group2" + [1]=> + string(6) "Group2" +} +===DONE=== diff --git a/ext/pdo_sqlite/tests/pdo_sqlite_014.phpt b/ext/pdo_sqlite/tests/pdo_sqlite_014.phpt new file mode 100755 index 0000000000..193019c948 --- /dev/null +++ b/ext/pdo_sqlite/tests/pdo_sqlite_014.phpt @@ -0,0 +1,58 @@ +--TEST-- +PDO_SQLite: PDOStatement and SPL Iterators +--SKIPIF-- + +--FILE-- + +===DONE=== + +--EXPECTF-- +Test::__construct(WOW) +object(Test)#4 (2) { + ["val"]=> + string(1) "A" + ["grp"]=> + string(6) "Group1" +} +Test::__construct(WOW) +object(Test)#6 (2) { + ["val"]=> + string(1) "B" + ["grp"]=> + string(6) "Group2" +} +NULL +bool(false) +PDOStatementAggregate::__construct +PDOStatementAggregate::getIterator +array(4) { + ["val"]=> + string(1) "A" + [0]=> + string(1) "A" + ["grp"]=> + string(6) "Group1" + [1]=> + string(6) "Group1" +} +array(4) { + ["val"]=> + string(1) "B" + [0]=> + string(1) "B" + ["grp"]=> + string(6) "Group2" + [1]=> + string(6) "Group2" +} +===DONE=== -- 2.50.1