[PHP-CVS] cvs: php-src(PHP_5_3) /ext/pdo_sqlite/tests bug43831.phpt bug46542.phpt pdo_sqlite_createaggregate.phpt pdo_sqlite_createfunction.phpt pdo_sqlite_lastinsertid.phpt pdo_sqlite_transaction.php

2009-04-25 Thread Jani Taskinen
janiSat Apr 25 21:38:04 2009 UTC

  Modified files:  (Branch: PHP_5_3)
/php-src/ext/pdo_sqlite/tests   bug43831.phpt bug46542.phpt 
pdo_sqlite_createaggregate.phpt 
pdo_sqlite_createfunction.phpt 
pdo_sqlite_lastinsertid.phpt 
pdo_sqlite_transaction.phpt 
  Log:
  MFB: Added missing SKIPIF
  
http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_sqlite/tests/bug43831.phpt?r1=1.1.2.2&r2=1.1.2.3&diff_format=u
Index: php-src/ext/pdo_sqlite/tests/bug43831.phpt
diff -u php-src/ext/pdo_sqlite/tests/bug43831.phpt:1.1.2.2 
php-src/ext/pdo_sqlite/tests/bug43831.phpt:1.1.2.3
--- php-src/ext/pdo_sqlite/tests/bug43831.phpt:1.1.2.2  Fri Feb 13 02:20:52 2009
+++ php-src/ext/pdo_sqlite/tests/bug43831.phpt  Sat Apr 25 21:38:04 2009
@@ -1,5 +1,7 @@
 --TEST--
 Bug #43831 ($this gets mangled when extending PDO with persistent connection)
+--SKIPIF--
+
 --FILE--
 http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_sqlite/tests/bug46542.phpt?r1=1.1.2.3&r2=1.1.2.4&diff_format=u
Index: php-src/ext/pdo_sqlite/tests/bug46542.phpt
diff -u php-src/ext/pdo_sqlite/tests/bug46542.phpt:1.1.2.3 
php-src/ext/pdo_sqlite/tests/bug46542.phpt:1.1.2.4
--- php-src/ext/pdo_sqlite/tests/bug46542.phpt:1.1.2.3  Fri Feb 20 13:39:14 2009
+++ php-src/ext/pdo_sqlite/tests/bug46542.phpt  Sat Apr 25 21:38:04 2009
@@ -9,7 +9,7 @@
 class A extends PDO
 { function __call($m, $p) {print __CLASS__."::$m\n";} }
 
-$a = new A('sqlite:dummy.db');
+$a = new A('sqlite:' . __DIR__ . 'dummy.db');
 
 $a->truc();
 $a->TRUC();
http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phpt?r1=1.1.2.3&r2=1.1.2.4&diff_format=u
Index: php-src/ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phpt
diff -u php-src/ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phpt:1.1.2.3 
php-src/ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phpt:1.1.2.4
--- php-src/ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phpt:1.1.2.3
Wed Dec  3 11:00:31 2008
+++ php-src/ext/pdo_sqlite/tests/pdo_sqlite_createaggregate.phptSat Apr 
25 21:38:04 2009
@@ -1,5 +1,7 @@
 --TEST--
 PDO_sqlite: Testing sqliteCreateAggregate()
+--SKIPIF--
+
 --FILE--
 http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt?r1=1.1.2.3&r2=1.1.2.4&diff_format=u
Index: php-src/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt
diff -u php-src/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt:1.1.2.3 
php-src/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt:1.1.2.4
--- php-src/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt:1.1.2.3 Wed Dec 
 3 11:00:31 2008
+++ php-src/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.phpt Sat Apr 25 
21:38:04 2009
@@ -1,5 +1,7 @@
 --TEST--
 PDO_sqlite: Testing sqliteCreateFunction()
+--SKIPIF--
+
 --FILE--
 http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt?r1=1.1.2.3&r2=1.1.2.4&diff_format=u
Index: php-src/ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt
diff -u php-src/ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt:1.1.2.3 
php-src/ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt:1.1.2.4
--- php-src/ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt:1.1.2.3   Wed Dec 
 3 11:00:31 2008
+++ php-src/ext/pdo_sqlite/tests/pdo_sqlite_lastinsertid.phpt   Sat Apr 25 
21:38:04 2009
@@ -1,5 +1,7 @@
 --TEST--
 PDO_sqlite: Testing lastInsertId()
+--SKIPIF--
+
 --FILE--
 http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_sqlite/tests/pdo_sqlite_transaction.phpt?r1=1.1.2.3&r2=1.1.2.4&diff_format=u
Index: php-src/ext/pdo_sqlite/tests/pdo_sqlite_transaction.phpt
diff -u php-src/ext/pdo_sqlite/tests/pdo_sqlite_transaction.phpt:1.1.2.3 
php-src/ext/pdo_sqlite/tests/pdo_sqlite_transaction.phpt:1.1.2.4
--- php-src/ext/pdo_sqlite/tests/pdo_sqlite_transaction.phpt:1.1.2.3Wed Dec 
 3 11:00:31 2008
+++ php-src/ext/pdo_sqlite/tests/pdo_sqlite_transaction.phptSat Apr 25 
21:38:04 2009
@@ -1,5 +1,7 @@
 --TEST--
 PDO_sqlite: Testing transaction
+--SKIPIF--
+
 --FILE--
 http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-CVS] cvs: php-src(PHP_5_3) /ext/pdo_sqlite/tests bug43831.phpt

2009-02-12 Thread Felipe Pena
felipe  Fri Feb 13 02:20:52 2009 UTC

  Added files: (Branch: PHP_5_3)
/php-src/ext/pdo_sqlite/tests   bug43831.phpt 
  Log:
  - New test
  

http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_sqlite/tests/bug43831.phpt?view=markup&rev=1.1
Index: php-src/ext/pdo_sqlite/tests/bug43831.phpt
+++ php-src/ext/pdo_sqlite/tests/bug43831.phpt
--TEST--
Bug #43831 ($this gets mangled when extending PDO with persistent connection)
--FILE--
 true));
}
}

class Baz extends PDO {
function __construct($dsn) {
parent::__construct($dsn, null, null, 
array(PDO::ATTR_PERSISTENT => true));
}
}

class Bar extends Baz {
function quux() {
echo get_class($this), "\n";
$foo = new Foo("sqlite::memory:");
echo get_class($this), "\n";
}
}

$bar = new Bar("sqlite::memory:");
$bar->quux();


class MyPDO extends PDO {}

$bar = new PDO("sqlite::memory:", null, null, array(PDO::ATTR_PERSISTENT => 
true));
$baz = new MyPDO("sqlite::memory:", null, null, array(PDO::ATTR_PERSISTENT => 
true));

var_dump($bar);
unset($bar);
var_dump($baz);
var_dump($bar);


?>
--EXPECTF--
Bar
Bar
object(MyPDO)#%d (0) {
}
object(MyPDO)#%d (0) {
}

Notice: Undefined variable: bar in %s on line %d
NULL



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php