Donate Share

MoMEUnit

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: