File Release Notes and Changelog
Release Name: 1.1.2
Notes:
preverify, haltonerror, haltonfailure functionalities
changed and java 1.2 compliance established of ant
integration package, 4device package included and minor and
major bugs fixed.
Because of improper functionality of Sun preverify tool when
operating on jar file especially if used together with jar
tool from other (not Sun) vendor, <momeunit>'s preverify
functionality changed. If preverify attribute is set to on
classes of J2ME test application will be preverified only if
<momeunit> is used to build it. In this case preverify tool
is operating on directories and classes. If preverify
attribute is set to appJar momeunit will preverify whole
application jar file, regardless was it built by <momeunit>
or not. In this case preverify tool is operating on the jar
file.
Setting haltonerror, haltonfailure attributes to on causes
<momeunit> to stop build process on error or failure but not
cease tests execution. This gives developers possibilities
to obtain results of all tests run. To achieve <junit>'s
like functionality developers should supply withCease value
to haltonerror and/or haltonfailure attributes. In this case
tests execution is ceased if an error or failure occurred.
4Device package, included in distribution, contains momeunit
framework and MIDletTestRunner classes. It is intended to
serve as a library for building J2ME test applications to be
deployed on mobile device.
Ant integration package is now java 1.2 compliant. Should be
no problems running ant integration package using different
JVMs.
Changes: