From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12761 invoked by alias); 6 Dec 2006 18:20:32 -0000 Received: (qmail 12751 invoked by uid 22791); 6 Dec 2006 18:20:31 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 06 Dec 2006 18:20:22 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id kB6IKKAl005875 for ; Wed, 6 Dec 2006 13:20:20 -0500 Received: from pobox.toronto.redhat.com (pobox.toronto.redhat.com [172.16.14.4]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id kB6IKJLT023573 for ; Wed, 6 Dec 2006 13:20:19 -0500 Received: from toothpaste.toronto.redhat.com (toothpaste.toronto.redhat.com [172.16.14.161]) by pobox.toronto.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id kB6IKIWA016145 for ; Wed, 6 Dec 2006 13:20:18 -0500 Subject: FYI: CompoundBorder From: Tania Bento To: mauve-patches Content-Type: multipart/mixed; boundary="=-yMvNSlnd796Xhwa+mu/e" Date: Wed, 06 Dec 2006 18:20:00 -0000 Message-Id: <1165429218.2680.17.camel@toothpaste.toronto.redhat.com> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 (2.6.3-1.fc5.5) X-IsSubscribed: yes Mailing-List: contact mauve-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: mauve-patches-owner@sourceware.org X-SW-Source: 2006/txt/msg00758.txt.bz2 --=-yMvNSlnd796Xhwa+mu/e Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-length: 245 Hey, This patch adds new tests for CompoundBorder's isBorderOpaque() method. Cheers, Tania 2006-12-06 Tania Bento * gnu/testlet/javax/swing/border/CompoundBorder/isBorderOpaque.java: Added new tests. --=-yMvNSlnd796Xhwa+mu/e Content-Disposition: attachment; filename=patch.diff Content-Type: text/x-patch; name=patch.diff; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-length: 2629 Index: gnu/testlet/javax/swing/border/CompoundBorder/isBorderOpaque.java =================================================================== RCS file: /cvs/mauve/mauve/gnu/testlet/javax/swing/border/CompoundBorder/isBorderOpaque.java,v retrieving revision 1.1 diff -u -r1.1 isBorderOpaque.java --- gnu/testlet/javax/swing/border/CompoundBorder/isBorderOpaque.java 6 Dec 2006 14:49:18 -0000 1.1 +++ gnu/testlet/javax/swing/border/CompoundBorder/isBorderOpaque.java 6 Dec 2006 18:19:12 -0000 @@ -23,7 +23,10 @@ package gnu.testlet.javax.swing.border.CompoundBorder; +import java.awt.Color; + import javax.swing.border.CompoundBorder; +import javax.swing.border.LineBorder; import javax.swing.border.TitledBorder; import gnu.testlet.TestHarness; @@ -49,6 +52,39 @@ border = new CompoundBorder(new TitledBorder(""), null); harness.check(border.isBorderOpaque(), false); + + border = new CompoundBorder(new LineBorder(Color.red, 33, false), null); + harness.check(border.isBorderOpaque(), true); + harness.check(border.getInsideBorder() == null); + harness.check(border.getOutsideBorder().isBorderOpaque(), true); + + border = new CompoundBorder(null, new LineBorder(Color.red, 33, false)); + harness.check(border.isBorderOpaque(), true); + harness.check(border.getInsideBorder().isBorderOpaque(), true); + harness.check(border.getOutsideBorder() == null); + + border = new CompoundBorder(new LineBorder(Color.red, 33, false), + new LineBorder(Color.red, 33, false)); + harness.check(border.isBorderOpaque(), true); + harness.check(border.getInsideBorder().isBorderOpaque(), true); + harness.check(border.getOutsideBorder().isBorderOpaque(), true); + + border = new CompoundBorder(new LineBorder(Color.red, 33, true), null); + harness.check(border.isBorderOpaque(), false); + harness.check(border.getInsideBorder() == null); + harness.check(border.getOutsideBorder().isBorderOpaque(), false); + + border = new CompoundBorder(null, new LineBorder(Color.red, 33, true)); + harness.check(border.isBorderOpaque(), false); + harness.check(border.getInsideBorder().isBorderOpaque(), false); + harness.check(border.getOutsideBorder() == null); + + border = new CompoundBorder(new LineBorder(Color.red, 33, true), + new LineBorder(Color.red, 33, true)); + harness.check(border.isBorderOpaque(), false); + harness.check(border.getInsideBorder().isBorderOpaque(), false); + harness.check(border.getOutsideBorder().isBorderOpaque(), false); + } } --=-yMvNSlnd796Xhwa+mu/e--