From 442c2b4eecb3a01cb91e89ded5b46ae170b6245f Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Sun, 28 Dec 2003 16:26:21 +0000 Subject: [PATCH] Add a test --- ext/sqlite/tests/sqlite_oo_030.phpt | 44 +++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100755 ext/sqlite/tests/sqlite_oo_030.phpt diff --git a/ext/sqlite/tests/sqlite_oo_030.phpt b/ext/sqlite/tests/sqlite_oo_030.phpt new file mode 100755 index 00000000000..3f3869baa23 --- /dev/null +++ b/ext/sqlite/tests/sqlite_oo_030.phpt @@ -0,0 +1,44 @@ +--TEST-- +sqlite-oo: calling static methods +--INI-- +sqlite.assoc_case=0 +--SKIPIF-- + +--FILE-- +single_query("select php('baz')", 1)); +var_dump($db->single_query("select php('baz', 1)", 1)); +var_dump($db->single_query("select php('baz', \"PHP\")", 1)); +var_dump($db->single_query("select php('foo::bar')", 1)); +var_dump($db->single_query("select php('foo::bar', 1)", 1)); +var_dump($db->single_query("select php('foo::bar', \"PHP\")", 1)); +var_dump($db->single_query("select php('foo::bar(\"PHP\")')", 1)); + +?> +===DONE=== +--EXPECTF-- +NULL +string(1) "1" +string(3) "PHP" +NULL +string(1) "1" +string(3) "PHP" + +Warning: sqlite_db::single_query(): call_user_function_ex failed for function foo::bar("PHP")() in %ssqlite_oo_030.php on line %d +bool(false) +===DONE===