proyal      2003/09/03 18:06:29

  Modified:    jexl/src/test/org/apache/commons/jexl JexlTest.java
  Log:
  * Remove unused variables
  * Add test for empty(dotted.param) that Ryan Hoegg reported
  
  Revision  Changes    Path
  1.30      +10 -5     
jakarta-commons/jexl/src/test/org/apache/commons/jexl/JexlTest.java
  
  Index: JexlTest.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/jexl/src/test/org/apache/commons/jexl/JexlTest.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- JexlTest.java     22 Jun 2003 19:43:01 -0000      1.29
  +++ JexlTest.java     4 Sep 2003 01:06:29 -0000       1.30
  @@ -652,7 +652,6 @@
           e.addPostResolver(new FlatResolver());
           JexlContext jc = JexlHelper.createContext();
   
  -        Foo foo = new Foo();
           jc.getVars().put("x.a", Boolean.TRUE );
           jc.getVars().put("x.b", Boolean.FALSE );
           Object o = e.evaluate(jc);
  @@ -682,7 +681,6 @@
           Expression e = ExpressionFactory.createExpression("foo.indexOf('quick') > 
0");
           JexlContext jc = JexlHelper.createContext();
   
  -        Foo foo = new Foo();
           jc.getVars().put("foo", "the quick and lazy fox" );
           Object o = e.evaluate(jc);
   
  @@ -927,8 +925,6 @@
       {
           JexlContext jc = JexlHelper.createContext();
   
  -        Foo foo = new Foo();
  -
           jc.getVars().put("foo", "abcdef");
   
           assertExpression(jc, "foo.substring(2,4)", "cd");
  @@ -944,6 +940,15 @@
           catch (Exception e) {
               throw e;
           }
  +    }
  +
  +    public void testEmptyDottedVariableName() throws Exception
  +    {
  +        JexlContext jc = JexlHelper.createContext();
  +
  +        jc.getVars().put( "this.is.a.test", "");
  +
  +        assertExpression(jc, "empty(this.is.a.test)", Boolean.TRUE);
       }
   
       public void testCoercionWithComparisionOperators()
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to