Hello,
I runTestDataModel test case with IBM JDK, and got the following error:
Testcase: testTupleToString took 0.002 sec
        FAILED
toString expected:<...ad a little 
lamb)},[[hello#world,goodbye#all]],42,5000000000,3.14...> but was:<...ad a 
little lamb)},[[goodbye#all,hello#world]],42,5000000000,3.14...>
junit.framework.ComparisonFailure: toString expected:<...ad a little 
lamb)},[[hello#world,goodbye#all]],42,5000000000,3.14...> but was:<...ad a 
little lamb)},[[goodbye#all,hello#world]],42,5000000000,3.14...>
        at 
org.apache.pig.test.TestDataModel.testTupleToString(TestDataModel.java:269)
This is because IBM HashMap.toString() output different with SUN 
HashMap.toString(). My question is:
Should the output must be the one expected?
Are the output expected based on SUN JDK?
Does the failed test case mean pig-0.8.1 can not work with IBM JDk?
Thank you.


Reply via email to