From: Ryan Davis Date: 2007-11-15T09:45:55+09:00 Subject: Re: test/unit and miniunit On Nov 14, 2007, at 15:42 , Ryan Davis wrote: > When is the 1.9 freeze? > > I'd like to export test/unit as a rubygem and replace it with > miniunit. > > miniunit is: > > + 100% compatible with existing tests (including tests to verify). > + less than 10% of the code (3571 loc vs 304). > + documents all the method it uses so it is ideal for language > implementors. > - 0% compatible with all the other bells and whistles of test/unit > (runners) > + meaning: it is console only. > + However, being incredibly small makes it a LOT easier to hook into. > + it has already been hooked into via Phil's augment project. I should add, and since it is 10% of the code, it turns out to be 7-12x faster than test/unit... 12x faster when there are failures, only 7x when everything passes. This was done against 10k tests with 25% failures 0% errors for the 12x case and 10k tests w/ 0/0 for the 7x case.