batch(<name>,test) is now sort of broken



Hi

It seems that the behaviour of batch has changed.

My test do not work because things that are
equal are considered different if they are not identical
and I haven't found a way to force them to be identical.

Example:
computed result is:
... - (2 a x^2 + 3 b x + 4 x)/4 ...

I write the identical thing as expected output
but maxima reorders the addends and shows during the test:
... -(4 c + 3 b x + 2 a x^2)/4 ...

and batch says that
results differs from the expected results

Is there a solution to this problem.

   Fabrizio