munit
MassiveUnit is a cross-platform haXe unit testing framework from Massive Interactive that utilises haxe metadata markup for test cases and includes tools for generating, compiling and running test cases from the command line.
Version
0.9.2.5Owner
massiveLicense
BSDHistory
-
2012-05-10 05:16:300.9.2.5Hotfix for Linux server hanging
-
2012-05-09 06:03:540.9.2.4Improved support for linux, fixed defect where test runner not respecting hxml targets
-
2012-03-30 03:13:400.9.2.3Added support for custom html templates and runtime resources. See 'munit help config' for details.
-
2012-02-28 00:01:030.9.2.2Added support for synchronous assertions inside async tests. Fixed related bug with exceptions inside async tests not removing async timeout. Fixed bug with neko tests not running from project directory. Updated coverage support to MCover 1.2.x
-
2011-11-22 04:18:020.9.2.1Added rich html print client, added support for MCover, added command line apis for creating stub test classes, minor additions to .munit project config file. Fixed bug with as2/as3 targets being compiled when not targets
-
2011-11-22 03:09:120.9.2.0Added rich html print client, added support for MCover, added command line apis for creating stub test classes, minor additions to .munit project config file
-
2011-10-11 12:45:340.9.1.8Added hamcrest support.
-
2011-10-07 05:17:200.9.1.71) Added -debug flag to command line tool to run only tests marked with @TestDebug. 2) Switched to using monospace font when printing results in browser. 3) Now removes old test runner files not being executed in latest test run.
-
2011-09-13 09:47:080.9.1.6Improved HTML Test Runner output (displays as2/as3 results in HTML using sames styles as JS). Fixed AsyncTest race condition bug where timeout and response handlers execute out of order when both occur on same frame (as2/as3 targets only)
-
2011-09-05 13:36:330.9.1.5Added support for @Ignore("optional explanation") tag against @Test method. More info here https://github.com/massiveinteractive/MassiveUnit/wiki/Working-with-test-classes
-
2011-09-03 08:46:440.9.1.41) Added support for tag inheritance, i.e. @Test in super classes now picked up. 2) Added support for stack trace in uncaught exceptions for AS3 and Neko targets (unable to get this info in other supported targets). 3) Deprecated @Test("Async"). Introduced @AsyncTest tag in its place. 4) Updated example in project. 5) Added haxelib docs to lib package, should now appear on lib.haxe.org.
-
2011-08-18 05:09:090.9.1.31) Fixed win bug where spaces in path to neko test file would cause file not to be found. 2) Updated munit config to generate template test.hxml file if one doesn't exist. 3) Gen command now creates test directory if one doesn't exist. 4) Update command line runner help files. 5) Made sure HTTPClient POSTs reports across all supported platforms. 6) Still open issue of nekoserver hanging. See http://lists.motion-twin.com/pipermail/neko/2011-August/002913.html
-
2011-07-27 08:08:320.9.1.2Switched sequential target testing to parallel testing for speed increase. Removed -swf8 and -swf9 options and replaced them with -as2 and -as3. Removed -keep-browser-alive option and replaced it with -kill-browser (Chrome only due to restrictions). Added new frame based test result viewer in browser.
-
2011-06-30 10:10:030.9.1.1A couple of minor enhancements, more to come soon. Changed @TestDebug trigger to -D testDebug rather than default -debug flag, Added -keep-browser-alive flag when running swf/js tests so that browser remains open, Changed -swf target flag to run any swf files (To specifically target swf 8 files use the -swf8 flag)
-
2011-03-09 03:53:520.9.1.0New granular testing features. 1. Run a single test using the @TestDebug metadata type. 2 Compile a single class or package via the -filter option in the build tool. See documentation for details.
-
2011-02-08 01:47:260.9.0.3Updated command line tool to work with latest version of mlib
-
2011-01-27 07:34:060.9.0.2Add dependency to mlib and fix issue with local server not exiting.
-
2011-01-21 00:54:100.9.0.1Removed references to 'here' to work with nightly builds of haxe
-
2010-12-24 03:35:020.9.0.0Simplified AsyncDelegate to handle a variable number of parameters
-
2010-12-23 02:30:450.3.0.0First Public Release