[ 
https://issues.apache.org/jira/browse/OPENNLP-1321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey T. Zemerick updated OPENNLP-1321:
-----------------------------------------
    Summary: Use LinkedHashMap for deterministic iteration order  (was: se 
LinkedHashMap for deterministic iteration order)

> Use LinkedHashMap for deterministic iteration order
> ---------------------------------------------------
>
>                 Key: OPENNLP-1321
>                 URL: https://issues.apache.org/jira/browse/OPENNLP-1321
>             Project: OpenNLP
>          Issue Type: Improvement
>            Reporter: Yi-Lin Wang
>            Priority: Minor
>
> The test 
> {{opennlp.tools.ml.naivebayes.NaiveBayesSerializedCorrectnessTest#testPlainTextModel}}
>  can fail due to a different iteration order of HashMap. The error message is 
> as follows:
>  
> {{[ERROR] 
> testPlainTextModel(opennlp.tools.ml.naivebayes.NaiveBayesSerializedCorrectnessTest)
>   Time elapsed: 0.01 s  <<< FAILURE!
> org.junit.ComparisonFailure:
> expected:<...ports
> ...}}
> The fix is to change HaskMap to LinkedHashMap so that the iteration order 
> remains stable and the failure will not occur any more. In this way, the test 
> will be more stable.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to