davemckain / qtiworks

**This project will be closed in early 2023!** IMS QTI 2.1 assessment delivery engine and Java development library (JQTI+). Supports the MathAssess extensions. Replacement for QTIEngine/JQTI and MathAssessEngine/JQTI. Note that this project has now ended and no further work is currently planned.
Other
67 stars 55 forks source link

CircularMaximaUpConversionTests and QtiMaximaSessionTest fail #73

Closed dhx closed 2 years ago

dhx commented 6 years ago

Trying to build the project results in errors for me:

Failed tests: 
  CircularMaximaUpConversionTests.runTest:82 expected:<[x + 1]> but was:<[1 + x]>
  CircularMaximaUpConversionTests.runTest:82 expected:<[1 + x]> but was:<[x + 1]>
  CircularMaximaUpConversionTests.runTest:82 expected:<[x + y + z]> but was:<[z + y + x]>
  CircularMaximaUpConversionTests.runTest:82 expected:<[(-1) + x]> but was:<[x - 1]>
  CircularMaximaUpConversionTests.runTest:82 expected:<[(-x) + 1]> but was:<[1 - x]>
  CircularMaximaUpConversionTests.runTest:82 expected:<[(-x) * ((4 * a * c) - (b^2]))> but was:<[-(x * ((4 * a * c) - (b^2)]))>
  QtiMaximaSessionTest.testExecuteCasConditionGood1:392 expected:<true> but was:<false>
  QtiMaximaSessionTest.testExecuteCasConditionGood1A:404 expected:<false> but was:<true>
dhx commented 2 years ago

Not relevant anymore (guess the reason was some Maxima version specific behaviour)