[PHP-CVS] cvs: php-src /ext/oci8/tests details.inc

2009-03-11 Thread Christopher Jones
sixdWed Mar 11 17:12:24 2009 UTC

  Modified files:  
/php-src/ext/oci8/tests details.inc 
  Log:
  Revert local setting changes
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/oci8/tests/details.inc?r1=1.7r2=1.8diff_format=u
Index: php-src/ext/oci8/tests/details.inc
diff -u php-src/ext/oci8/tests/details.inc:1.7 
php-src/ext/oci8/tests/details.inc:1.8
--- php-src/ext/oci8/tests/details.inc:1.7  Mon Mar  9 18:59:20 2009
+++ php-src/ext/oci8/tests/details.inc  Wed Mar 11 17:12:24 2009
@@ -38,12 +38,6 @@
$test_drcp  = FALSE;
 }
 
-$user  = system;
-$password  = oracle;
-$dbase = 
ca-tools1.us.oracle.com/orcl;
-$oracle_on_localhost   = TRUE;
-$test_drcp = FALSE;
-
 /*
  * Common object names for scripts to use
  */



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



[PHP-CVS] cvs: php-src /ext/oci8/tests details.inc

2007-06-28 Thread Antony Dovgal
tony2001Thu Jun 28 17:27:20 2007 UTC

  Modified files:  
/php-src/ext/oci8/tests details.inc 
  Log:
  MFB
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/oci8/tests/details.inc?r1=1.3r2=1.4diff_format=u
Index: php-src/ext/oci8/tests/details.inc
diff -u php-src/ext/oci8/tests/details.inc:1.3 
php-src/ext/oci8/tests/details.inc:1.4
--- php-src/ext/oci8/tests/details.inc:1.3  Wed Dec 27 09:49:06 2006
+++ php-src/ext/oci8/tests/details.inc  Thu Jun 28 17:27:20 2007
@@ -1,16 +1,25 @@
 ?php
 
-/* 
-* Please, change user, password and dbase to match your configuration.
-* 
-* */
+/*
+ * Please change $user, $password and $dbase to match your configuration.
+ * Set $oracle_on_localhost to TRUE if the Oracle Database is installed on 
your localhost.
+ */
 
-$user   = system;
-$password   = system;
-$dbase  = oracle;
-
-/* Set this variable to TRUE if Oracle is installed @ localhost */
-
-$oracle_on_localhost = FALSE;
+if (false !== getenv('PHP_OCI8_TEST_DB')) {
+   $user   = getenv('PHP_OCI8_TEST_USER');   // Database username 
for tests
+   $password   = getenv('PHP_OCI8_TEST_PASS');   // Password for $user
+   $dbase  = getenv('PHP_OCI8_TEST_DB'); // Database 
connection string
+   $oracle_on_localhost = getenv('PHP_OCI8_TEST_DB_ON_LOCALHOST');
+   if (false !== $oracle_on_localhost  0 == 
strcasecmp($oracle_on_localhost,'TRUE')) {
+   $oracle_on_localhost = TRUE;
+   } else {
+   $oracle_on_localhost = FALSE;
+   }
+} else {
+   $user   = system;
+   $password   = system;
+   $dbase  = oracle;
+   $oracle_on_localhost= FALSE;
+}
 
 ?

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



[PHP-CVS] cvs: php-src /ext/oci8/tests details.inc function_aliases.phpt lob_aliases.phpt num.phpt statement_type.phpt statement_type_old.phpt

2006-12-27 Thread Antony Dovgal
tony2001Wed Dec 27 09:48:05 2006 UTC

  Added files: 
/php-src/ext/oci8/tests function_aliases.phpt lob_aliases.phpt 

  Modified files:  
/php-src/ext/oci8/tests details.inc num.phpt statement_type.phpt 
statement_type_old.phpt 
  Log:
  more test improvements by Chris Jones
  
  http://cvs.php.net/viewvc.cgi/php-src/ext/oci8/tests/details.inc?r1=1.1r2=1.2diff_format=u
Index: php-src/ext/oci8/tests/details.inc
diff -u php-src/ext/oci8/tests/details.inc:1.1 
php-src/ext/oci8/tests/details.inc:1.2
--- php-src/ext/oci8/tests/details.inc:1.1  Tue Dec 12 12:57:02 2006
+++ php-src/ext/oci8/tests/details.inc  Wed Dec 27 09:48:05 2006
@@ -7,7 +7,7 @@
 
 $user   = system;
 $password   = system;
-$dbase  = oracle;
+$dbase  = HP;
 
 /* Set this variable to TRUE if Oracle is installed @ localhost */
 
http://cvs.php.net/viewvc.cgi/php-src/ext/oci8/tests/num.phpt?r1=1.3r2=1.4diff_format=u
Index: php-src/ext/oci8/tests/num.phpt
diff -u php-src/ext/oci8/tests/num.phpt:1.3 php-src/ext/oci8/tests/num.phpt:1.4
--- php-src/ext/oci8/tests/num.phpt:1.3 Tue Dec  6 19:26:57 2005
+++ php-src/ext/oci8/tests/num.phpt Wed Dec 27 09:48:05 2006
@@ -8,32 +8,117 @@
 require dirname(__FILE__)./connect.inc;
 require dirname(__FILE__).'/create_table.inc';
 
+echo Test 1\n;
+var_dump(ocirowcount());
+var_dump(oci_num_rows());
+var_dump(ocinumcols());
+var_dump(oci_num_fields());
+
 $insert_sql = INSERT INTO .$schema.$table_name. (id, value) VALUES (1,1);
 
 if (!($s = oci_parse($c, $insert_sql))) {
-   die(oci_parse(insert) failed!\n);
+  die(oci_parse(insert) failed!\n);
 }
 
+echo Test 2\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
 for ($i = 0; $i3; $i++) {
-   if (!oci_execute($s)) {
-   die(oci_execute(insert) failed!\n);
-   }
+  if (!oci_execute($s)) {
+die(oci_execute(insert) failed!\n);
+  }
 }
 
+echo Test 3\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
 if (!oci_commit($c)) {
-   die(oci_commit() failed!\n);
+  die(oci_commit() failed!\n);
 }
 
+echo Test 4\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
+// All rows
 $select_sql = SELECT * FROM .$schema.$table_name.;
 
 if (!($s = oci_parse($c, $select_sql))) {
-   die(oci_parse(select) failed!\n);
+  die(oci_parse(select) failed!\n);
+}
+
+echo Test 5a\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
+if (!oci_execute($s)) {
+  die(oci_execute(select) failed!\n);
+}
+
+echo Test 5b\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
+
+if (oci_fetch_all($s,$r) === false) {
+  die(oci_fetch_all(select) failed!\n);
+}
+
+echo Test 5c\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
+// One row
+$select_sql = SELECT id, value FROM .$schema.$table_name. WHERE ROWNUM  2;
+
+if (!($s = oci_parse($c, $select_sql))) {
+  die(oci_parse(select) failed!\n);
+}
+
+if (!oci_execute($s)) {
+  die(oci_execute(select) failed!\n);
+}
+
+if (oci_fetch_all($s,$r) === false) {
+  die(oci_fetch_all(select) failed!\n);
+}
+
+echo Test 6\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
+// No rows
+$select_sql = SELECT id FROM .$schema.$table_name. WHERE 1=0;
+
+if (!($s = oci_parse($c, $select_sql))) {
+  die(oci_parse(select) failed!\n);
 }
 
 if (!oci_execute($s)) {
-   die(oci_execute(select) failed!\n);
+  die(oci_execute(select) failed!\n);
+}
+
+if (oci_fetch_all($s,$r) === false) {
+  die(oci_fetch_all(select) failed!\n);
 }
 
+echo Test 7\n;
 var_dump(ocirowcount($s));
 var_dump(oci_num_rows($s));
 var_dump(ocinumcols($s));
@@ -48,19 +133,89 @@
 if (!oci_execute($s)) {
 die(oci_execute(delete) failed!\n);
 }
+
+echo Test 8a\n;
+var_dump(ocirowcount($s));
+var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
+
+
 oci_commit($c);
 
+echo Test 8b\n;
+var_dump(ocirowcount($s));
 var_dump(oci_num_rows($s));
+var_dump(ocinumcols($s));
+var_dump(oci_num_fields($s));
 
 require dirname(__FILE__).'/drop_table.inc';
 
 echo Done\n;
 
 ?
---EXPECT--
+--EXPECTF--
+Test 1
+
+Warning: ocirowcount() expects exactly 1 parameter, 0 given in %s on line %d
+NULL
+
+Warning: oci_num_rows() expects exactly 1 parameter, 0 given in %s on line %d
+NULL
+
+Warning: ocinumcols() expects exactly 1 parameter, 0 given in %s on line %d
+NULL
+
+Warning: oci_num_fields() expects exactly 1 parameter, 0 given in %s on line %d
+NULL
+Test 2
+int(0)
 int(0)
 int(0)
+int(0)
+Test 3
+int(1)
+int(1)
+int(0)
+int(0)
+Test 4
+int(1)
+int(1)
+int(0)

[PHP-CVS] cvs: php-src /ext/oci8/tests details.inc

2006-12-27 Thread Antony Dovgal
tony2001Wed Dec 27 09:49:06 2006 UTC

  Modified files:  
/php-src/ext/oci8/tests details.inc 
  Log:
  that should not be there..
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/oci8/tests/details.inc?r1=1.2r2=1.3diff_format=u
Index: php-src/ext/oci8/tests/details.inc
diff -u php-src/ext/oci8/tests/details.inc:1.2 
php-src/ext/oci8/tests/details.inc:1.3
--- php-src/ext/oci8/tests/details.inc:1.2  Wed Dec 27 09:48:05 2006
+++ php-src/ext/oci8/tests/details.inc  Wed Dec 27 09:49:06 2006
@@ -7,7 +7,7 @@
 
 $user   = system;
 $password   = system;
-$dbase  = HP;
+$dbase  = oracle;
 
 /* Set this variable to TRUE if Oracle is installed @ localhost */
 

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