Bug #5005
closed[util] XmlUtilTest: java.lang.AssertionError
100%
Description
Тест падает со следующим логом ошибки:
java.lang.AssertionError:
Expected :{{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {ENABLE: 0, AVERAGE: 0}, {RESTART: 1, DATA_IN: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 1, DATA_IN: -2}, {ENABLE: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {ENABLE: 0, AVERAGE: 0}, {RESTART: 1, DATA_IN: -2}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {ENABLE: 0, AVERAGE: 0}, {RESTART: 1, DATA_IN: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {ENABLE: 0, AVERAGE: 0}, {RESTART: 1, DATA_IN: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0}, {RESTART: 0, ENABLE: 0, DATA_IN: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 1, DATA_IN: -1}, {ENABLE: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {ENABLE: 0, AVERAGE: 0}, {RESTART: 1, DATA_IN: -1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {ENABLE: 0, AVERAGE: 0}, {RESTART: 1, DATA_IN: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0, AVERAGE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 1, DATA_IN: 0, AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 0, ENABLE: 0, DATA_IN: 0}, {AVERAGE: 0}}
Actual :{{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, ENABLE: 0}, {RESTART: 1, DATA_IN: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, ENABLE: 0}, {RESTART: 1, DATA_IN: -2}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 1, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, ENABLE: 0}, {RESTART: 1, DATA_IN: -2}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 1, DATA_IN: 1}, {AVERAGE: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, ENABLE: 0}, {RESTART: 1, DATA_IN: 1}}, {{POSITIVE_EDGE of CLOCK}, {}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {DATA_IN: 0, RESTART: 0, ENABLE: 0}, {AVERAGE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, ENABLE: 0}, {RESTART: 1, DATA_IN: -1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 1, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 1, DATA_IN: -1}, {AVERAGE: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {RESTART: 1, DATA_IN: 1}, {AVERAGE: 0, ENABLE: 0}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 0}, {}}, {{POSITIVE_EDGE of CLOCK}, {AVERAGE: 0, DATA_IN: 0, RESTART: 0, ENABLE: 1}}, {{POSITIVE_EDGE of CLOCK}, {DATA_IN: 0, RESTART: 0, ENABLE: 0}, {AVERAGE: 0}}
at org.junit.Assert.fail(Assert.java:91)
at org.junit.Assert.failNotEquals(Assert.java:645)
at org.junit.Assert.assertEquals(Assert.java:126)
at org.junit.Assert.assertEquals(Assert.java:145)
at ru.ispras.retrascope.util.XmlUtilTest.marshalUnmarshal(XmlUtilTest.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
Updated by Sergey Smolov over 10 years ago
Тест до сих пор падает, но лог ошибки изменился:
java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:514)
at java.util.Properties.setProperty(Properties.java:161)
at java.lang.System.setProperty(System.java:787)
at ru.ispras.fortress.solver.Environment.setSolverPath(Environment.java:46)
at ru.ispras.retrascope.util.XmlUtilTest.createObjects(XmlUtilTest.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:24)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
Updated by Sergey Smolov over 10 years ago
Еще необходимо переименовать тест в XmlUtilTestCase в соответствии с принятой в проекте конвенцией.
Updated by Igor Melnichenko over 10 years ago
Проблема вызвана тем, что в классе BitVectorUnmodifiable не переопределён метод hashCode(). Создал задачу.
Updated by Sergey Smolov over 10 years ago
После добавления проверки на системную переменную лог ошибки вновь стал прежним.
Updated by Igor Melnichenko over 10 years ago
Это норма :)
Пока сравнение BitVectorUnmodifiable не реализовано, тесты, содержащие такие переменные, будут сравниваться неправильно.
Updated by Igor Melnichenko over 10 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Готово.