[limb-svn] r7122 - in 3.x/trunk/limb/validation: src tests/cases

svn at limb-project.com svn at limb-project.com
Thu Jul 17 10:33:18 MSD 2008


Author: conf
Date: 2008-07-17 10:33:17 +0400 (Thu, 17 Jul 2008)
New Revision: 7122
URL: http://fisheye.limb-project.com/changelog/limb/?cs=7122

Modified:
   3.x/trunk/limb/validation/src/lmbValidatorBuilder.class.php
   3.x/trunk/limb/validation/tests/cases/lmbValidatorBuilderTest.class.php
Log:
-- fixed bug with autofinding rules in lmbValidatorBuilder in linux.
-- fixing tests a bit.


Modified: 3.x/trunk/limb/validation/src/lmbValidatorBuilder.class.php
===================================================================
--- 3.x/trunk/limb/validation/src/lmbValidatorBuilder.class.php	2008-07-16 07:10:27 UTC (rev 7121)
+++ 3.x/trunk/limb/validation/src/lmbValidatorBuilder.class.php	2008-07-17 06:33:17 UTC (rev 7122)
@@ -144,7 +144,7 @@
 
   static function getPathByRuleName($rule_name) 
   {
-    $start_dirs = explode(PATH_SEPARATOR, LIMB_RULES_INCLUDE_PATH);
+    $start_dirs = explode(';', LIMB_RULES_INCLUDE_PATH);
     $rule_file_name = self :: getLmbRule($rule_name);    
     foreach($start_dirs as $dir)
     {      

Modified: 3.x/trunk/limb/validation/tests/cases/lmbValidatorBuilderTest.class.php
===================================================================
--- 3.x/trunk/limb/validation/tests/cases/lmbValidatorBuilderTest.class.php	2008-07-16 07:10:27 UTC (rev 7121)
+++ 3.x/trunk/limb/validation/tests/cases/lmbValidatorBuilderTest.class.php	2008-07-17 06:33:17 UTC (rev 7122)
@@ -6,7 +6,6 @@
  * @copyright  Copyright © 2004-2007 BIT(http://bit-creative.com)
  * @license    LGPL http://www.gnu.org/copyleft/lesser.html 
  */
- at define('LIMB_RULES_INCLUDE_PATH', 'limb/*/src/validation/rule;limb/*/src/rule;');
 
 lmb_require('limb/validation/src/lmbValidator.class.php');
 lmb_require('limb/validation/src/lmbValidatorBuilder.class.php');
@@ -173,7 +172,7 @@
       "addRule", 
       array(
         new EqualExpectation(
-          new lmbHandle('limb/*/src/validation/rule/lmbUniqueTableFieldRule.class.php', array('login', 'user', 'login'))
+          new lmbHandle('limb/web_app/src/validation/rule/lmbUniqueTableFieldRule.class.php', array('login', 'user', 'login'))
         )
       )
     );



More information about the limb-svn mailing list