Feng Zhu created CALCITE-3604:
---------------------------------

             Summary: Test failed caused by localized exception message
                 Key: CALCITE-3604
                 URL: https://issues.apache.org/jira/browse/CALCITE-3604
             Project: Calcite
          Issue Type: Bug
          Components: core
         Environment: OS: Windows7

JDK: 1.8.0_121

Locale: zh_CN
            Reporter: Feng Zhu


When I fetch the recent master branch and build it, the tests added in 
CALCITE-3552 fail.

For example: *_SqlXmlFunctionsTest_*_#_*_testExtractValue_*
{code:java}
org.apache.calcite.test.SqlXmlFunctionsTest > testExtractValue() FAILED
    java.lang.AssertionError: extractValue(<a>ccc<b>ddd</b></a>, #)
    Expected: is org.apache.calcite.runtime.CalciteException: Illegal behavior 
'javax.xml.xpath.XPathExpressionException: 
javax.xml.transform.TransformerException: A location path was expected, but the 
following token was encountered:  #' EXTRACTVALUE: document: 
'<a>ccc<b>ddd</b></a>', xpath expression: '#'
         but: was <org.apache.calcite.runtime.CalciteException: Illegal 
behavior 'javax.xml.xpath.XPathExpressionException: 
javax.xml.transform.TransformerException: 需要位置路径, 但遇到以下标记: #' EXTRACTVALUE: 
document: '<a>ccc<b>ddd</b></a>', xpath expression: '#'>
        at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:18)
        at 
org.apache.calcite.test.SqlXmlFunctionsTest.assertFailed(SqlXmlFunctionsTest.java:70)
        at 
org.apache.calcite.test.SqlXmlFunctionsTest.assertExtractValueFailed(SqlXmlFunctionsTest.java:61)
        at 
org.apache.calcite.test.SqlXmlFunctionsTest.testExtractValue(SqlXmlFunctionsTest.java:47)
{code}



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

Reply via email to