This is the mail archive of the mailing list for the Mauve project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 600+ BigDecimal tests

Hi Anthony,

On Fri, 2003-01-03 at 02:35, Mark Wielaard wrote:
> On Sun, 2002-12-22 at 23:59, Anthony Green wrote:
> > I've just committed the following change...
> > 
> > 2002-12-22  Anthony Green  <>
> > 
> >         * gnu/testlet/java/math/BigDecimal/ New file.
> > 
> > It's over 100k, so I'm not going to post it as a patch.
> > 
> > It contains a large number of BigDecimal test cases.  I generated it
> > by hacking on from IBM's ICU project.
> I have been removing inner classes from the test cases since libgcj uses
> Mauve in a way that cannot handle those. Normally that is easy (just use
> the test class itself instead of creating a new inner class). But in the
> case of DiagBigDecimal I had to make a bit more changes. The changes
> mostly just remove the old test framework that IBM was using.
>         * gnu/testlet/java/math/BigDecimal/ (diagrun): 
>         Return void.
>         (DiagException): Remove and use RuntimeException if necessary.
>         (summary): Removed.
>         (Test): Removed.
> Would it be OK to commit this?
> If you have a way to track changes from the original test could you send
> me the script you are using then I can hack that.

Could you take a look at the above and tell me if it would be OK to
checkin this change?

BTW. I currently get the following failures with gcj. Are those expected
(bugs in Classpath/gcj?). I get the same failures with Kissme. :

FAIL: div377 (number 1)
FAIL: div203 (number 1)
FAIL: div204 (number 1)
FAIL: mul038 (number 1)
FAIL: has001 (number 1)
FAIL: lov007 (number 1)
FAIL: lov107 (number 1)
FAIL: mpl005 (number 1)
FAIL: mpl006 (number 1)
FAIL: mpl007 (number 1)
FAIL: mpr005 (number 1)
FAIL: mpr006 (number 1)
FAIL: mpr007 (number 1)
FAIL: ssc005 (number 1)
FAIL: ssc006 (number 1)
FAIL: ssc100 (number 1)
FAIL: ssc101 (number 1)
FAIL: ssc102 (number 1)
FAIL: val008 (number 1)
FAIL: val013 (number 1)
FAIL: val100 (number 1)

Couldn't cross check against kaffe since that gives:
FAIL: uncaught exception loading [exception was kaffe.util.NotImplemented]



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]