cvs: php4 /pear/tests DB::factory.phpt DB::parseDSN.phpt DB_factory.phpt DB_parseDSN.phpt

From: Date: Mon, 28 Aug 2000 07:03:51 +0000
Subject: cvs: php4 /pear/tests DB::factory.phpt DB::parseDSN.phpt DB_factory.phpt DB_parseDSN.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-1433@lists.php.net to get a copy of this message
ssb Mon Aug 28 00:03:51 2000 EDT Added files: /php4/pear/tests DB_factory.phpt DB_parseDSN.phpt Removed files: /php4/pear/tests DB::factory.phpt DB::parseDSN.phpt Log: I said I had not _tested_ this on windows, didn't I? :-) Index: php4/pear/tests/DB_factory.phpt +++ php4/pear/tests/DB_factory.phpt --TEST-- DB::factory test --SKIPIF-- <?php if (!include("DB.php")) print "skip"; ?> --FILE-- <?php // -*- C++ -*- // Test for: DB.php // Parts tested: DB_Error, DB_Warning require_once "DB.php"; $backends = array( "ibase", "msql", "mssql", "mysql", "oci8", "odbc", "pgsql", "sybase" ); reset($backends); while (list($i, $name) = each($backends)) { print "testing $name: "; $obj = DB::factory($name); if (DB::isError($obj)) { print "error: ".$obj->getMessage()."\n"; } else { print "object: ".$obj->toString()."\n"; } } ?> --GET-- --POST-- --EXPECT-- testing ibase: object: db_ibase: (phptype=ibase, dbsyntax=ibase) testing msql: object: db_msql: (phptype=msql, dbsyntax=msql) testing mssql: object: db_mssql: (phptype=mssql, dbsyntax=mssql) testing mysql: object: db_mysql: (phptype=mysql, dbsyntax=mysql) testing oci8: object: db_oci8: (phptype=oci8, dbsyntax=oci8) testing odbc: object: db_odbc: (phptype=odbc, dbsyntax=unknown) testing pgsql: object: db_pgsql: (phptype=pgsql, dbsyntax=pgsql) testing sybase: object: db_sybase: (phptype=sybase, dbsyntax=sybase) Index: php4/pear/tests/DB_parseDSN.phpt +++ php4/pear/tests/DB_parseDSN.phpt --TEST-- DB::parseDSN test --SKIPIF-- <?php if (!include("DB.php")) print "skip"; ?> --FILE-- <?php // -*- C++ -*- // Test for: DB.php // Parts tested: DB_Error, DB_Warning require_once "DB.php"; print "testing DB::parseDSN...\n"; var_dump(DB::parseDSN("mysql")); var_dump(DB::parseDSN("odbc(mssql)")); var_dump(DB::parseDSN("mysql://localhost")); var_dump(DB::parseDSN("mysql://remote.host.com/db")); var_dump(DB::parseDSN("mysql://testuser:testpw")); var_dump(DB::parseDSN("oci8://user:pass@tns-name")); var_dump(DB::parseDSN("")); var_dump(DB::parseDSN("")); var_dump(DB::parseDSN("")); var_dump(DB::parseDSN("")); var_dump(DB::parseDSN("")); var_dump(DB::parseDSN("")); var_dump(DB::parseDSN("")); ?> --GET-- --POST-- --EXPECT-- testing ibase: object: db_ibase: (phptype=ibase, dbsyntax=ibase) testing msql: object: db_msql: (phptype=msql, dbsyntax=msql) testing mssql: object: db_mssql: (phptype=mssql, dbsyntax=mssql) testing mysql: object: db_mysql: (phptype=mysql, dbsyntax=mysql) testing oci8: object: db_oci8: (phptype=oci8, dbsyntax=oci8) testing odbc: object: db_odbc: (phptype=odbc, dbsyntax=unknown) testing pgsql: object: db_pgsql: (phptype=pgsql, dbsyntax=pgsql) testing sybase: object: db_sybase: (phptype=sybase, dbsyntax=sybase)

« previous php.cvs (#1433) next »