[ 
https://issues.apache.org/jira/browse/METRON-364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15729881#comment-15729881
 ] 

ASF GitHub Bot commented on METRON-364:
---------------------------------------

Github user cestella commented on the issue:

    https://github.com/apache/incubator-metron/pull/390
  
    @ottobackwards Yeah, that was my concern too.  The suggestion I made was 
based around the Java spec 
(http://docs.oracle.com/javase/specs/jls/se8/html/jls-5.html#jls-5.6.2 as 
@justinleet linked earlier).  This is intended to make it follow the rule of 
least surprise (I think ;).  In your example, Long + Float  should be Float by 
my suggestion.


> Stellar - Adding Two Integers Does Not Equal an Integer
> -------------------------------------------------------
>
>                 Key: METRON-364
>                 URL: https://issues.apache.org/jira/browse/METRON-364
>             Project: Metron
>          Issue Type: Bug
>            Reporter: Nick Allen
>              Labels: stellar
>
> A test showing the problem which would be part of 
> org.apache.metron.common.stellar.StellarTest  
> ```java
>       @Test
>       public void testAddIntegers()  throws Exception {
>         String query = "1 + 1";
>         Assert.assertEquals(2, run(query, new HashMap<>()));
>     //    java.lang.AssertionError:
>     //    Expected :2
>     //    Actual   :2.0
>       }
> ```



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to