This is the mail archive of the mauve-patches@sources.redhat.com 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: Tests for java.awt.Rectangle


Hi,

On Wed, 2004-08-11 at 11:25, David Gilbert wrote:
> I've attached some test cases for the java.awt.Rectangle class.

Thanks once again. Added like:

2004-08-12  David Gilbert  <david.gilbert@object-refinery.com>

        * gnu/testlet/java/awt/Rectangle/add.java: New test.
        * gnu/testlet/java/awt/Rectangle/clone.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/contains.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/equals.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/grow.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/intersection.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/intersects.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/isEmpty.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/outcode.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/setBounds.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/setLocation.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/setRect.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/setSize.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/translate.java: Likewise.
        * gnu/testlet/java/awt/Rectangle/union.java: Likewise.

Having these tests really makes a huge difference for compiler, runtime
and library hackers. The larger the body of code, the easier it will be
to spot subtle (or stupid) mistakes we make.

> Results
> on my machine (SuSE Linux 9.1) using JamVM 1.1.4 and a recent CVS
> version of Classpath show just one failure (a fairly minor one):
> 
> dgilbert@linux42:~/workspace/mauve> jamvm gnu.testlet.SimpleTestHarness
> -file CurrentTests.txt
> FAIL: gnu.testlet.java.awt.Rectangle.intersects (number 7)
> 1 of 125 tests failed

Yeah, that was easy to fix. If you don't have a patch yet, I can submit
and commit one for GNU Classpath.

Thanks,

Mark

Attachment: signature.asc
Description: This is a digitally signed message part


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