You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2011/06/14 18:43:19 UTC

svn commit: r1135691 - /commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl2/IssuesTest.java

Author: sebb
Date: Tue Jun 14 16:43:19 2011
New Revision: 1135691

URL: http://svn.apache.org/viewvc?rev=1135691&view=rev
Log:
Add float tests

Modified:
    commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl2/IssuesTest.java

Modified: commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl2/IssuesTest.java
URL: http://svn.apache.org/viewvc/commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl2/IssuesTest.java?rev=1135691&r1=1135690&r2=1135691&view=diff
==============================================================================
--- commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl2/IssuesTest.java (original)
+++ commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl2/IssuesTest.java Tue Jun 14 16:43:19 2011
@@ -36,20 +36,23 @@ public class IssuesTest extends JexlTest
         // ensure jul logging is only error to avoid warning in silent mode
         java.util.logging.Logger.getLogger(JexlEngine.class.getName()).setLevel(java.util.logging.Level.SEVERE);
     }
-    
+
     // JEXL-24: long integers (and doubles)
     public void test24() throws Exception {
         Map<String, Object> vars = new HashMap<String, Object>();
         JexlContext ctxt = new MapContext(vars);
-        String stmt = "{a = 10L; b = 10l; c = 42.0D; d = 42.0d;}";
+        String stmt = "{a = 10L; b = 10l; c = 42.0D; d = 42.0d; e=56.3F; f=56.3f; g=63.5}";
         Script expr = JEXL.createScript(stmt);
         /* Object value = */ expr.execute(ctxt);
         assertEquals(10L, vars.get("a"));
         assertEquals(10l, vars.get("b"));
         assertEquals(42.0D, vars.get("c"));
         assertEquals(42.0d, vars.get("d"));
-        
+        assertEquals(56.3f, vars.get("e"));
+        assertEquals(56.3f, vars.get("f"));
+        assertEquals(63.5f, vars.get("g"));
     }
+
     // JEXL-24: big integers and big decimals
     public void test24B() throws Exception {
         Map<String, Object> vars = new HashMap<String, Object>();