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

2008-10-07 Thread Felipe Pena
felipe  Tue Oct  7 12:49:35 2008 UTC

  Modified files:  
/php-src/ext/interbase/testsinterbase.inc 
  Log:
  - Fixed code (Division by zero anymore)
  
http://cvs.php.net/viewvc.cgi/php-src/ext/interbase/tests/interbase.inc?r1=1.10r2=1.11diff_format=u
Index: php-src/ext/interbase/tests/interbase.inc
diff -u php-src/ext/interbase/tests/interbase.inc:1.10 
php-src/ext/interbase/tests/interbase.inc:1.11
--- php-src/ext/interbase/tests/interbase.inc:1.10  Tue Jun  1 08:38:33 2004
+++ php-src/ext/interbase/tests/interbase.inc   Tue Oct  7 12:49:35 2008
@@ -1,4 +1,4 @@
-?php /* $Id: interbase.inc,v 1.10 2004/06/01 08:38:33 abies Exp $ */
+?php /* $Id: interbase.inc,v 1.11 2008/10/07 12:49:35 felipe Exp $ */
 
 srand((double)microtime()*100);
 
@@ -104,6 +104,9 @@
 }
 } else if ($prec == 0) {
 $n = substr(rand() . rand(), 0, rand() % $len + 1);
+} else if (($prec - $len) == 0) {
+$n = substr(rand() . rand(), 0, 1);
+$n .= . . substr(rand(), 0, $prec);
 } else {
 $n = substr(rand() . rand(), 0, rand() % ($len - $prec) + 1);
 $n .= . . substr(rand(), 0, $prec);



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



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

2004-05-30 Thread Ard Biesheuvel
abies   Sun May 30 12:59:43 2004 EDT

  Modified files:  
/php-src/ext/interbase/testsinterbase.inc 
  Log:
  Use default character set in generated test DB
  
  
http://cvs.php.net/diff.php/php-src/ext/interbase/tests/interbase.inc?r1=1.7r2=1.8ty=u
Index: php-src/ext/interbase/tests/interbase.inc
diff -u php-src/ext/interbase/tests/interbase.inc:1.7 
php-src/ext/interbase/tests/interbase.inc:1.8
--- php-src/ext/interbase/tests/interbase.inc:1.7   Sat Apr  3 10:24:11 2004
+++ php-src/ext/interbase/tests/interbase.inc   Sun May 30 12:59:43 2004
@@ -1,4 +1,4 @@
-?php /* $Id: interbase.inc,v 1.7 2004/04/03 15:24:11 abies Exp $ */
+?php /* $Id: interbase.inc,v 1.8 2004/05/30 16:59:43 abies Exp $ */
 
 srand((double)microtime()*100);
 
@@ -14,8 +14,8 @@
 {
global $test_base, $user, $password;
 
-   $test_db = ibase_query(sprintf(CREATE DATABASE '%s' USER '%s' PASSWORD '%s',
-   $test_base, $user, $password));
+   $test_db = ibase_query(sprintf(CREATE DATABASE '%s' USER '%s' PASSWORD '%s' 
DEFAULT CHARACTER SET %s,
+   $test_base, $user, $password, ($charset = 
ini_get('ibase.default_charset')) ? $charset : 'NONE'));
$tr = ibase_trans($test_db);
ibase_query($tr,create table test1 (i integer, c varchar(100)));
ibase_commit_ret($tr);

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