This is the mail archive of the
mauve-patches@sourceware.org
mailing list for the Mauve project.
Re: FYI: New DefaultStyledDocument.ElementBuffer test
- From: Lillian Angel <langel at redhat dot com>
- To: mauve-patches <mauve-patches at sources dot redhat dot com>
- Date: Thu, 12 Jan 2006 11:49:46 -0500
- Subject: Re: FYI: New DefaultStyledDocument.ElementBuffer test
- References: <1137080216.3075.164.camel@tow.toronto.redhat.com>
2006-01-12 Lillian Angel <langel@redhat.com>
*
gnu/testlet/javax/swing/text/DefaultStyledDocument/ElementBuffer/ElementStructure7.java: Added new checks for ElementSpec data.
On Thu, 2006-01-12 at 10:36 -0500, Lillian Angel wrote:
> 2006-01-12 Lillian Angel <langel@redhat.com>
>
> *
> gnu/testlet/javax/swing/text/DefaultStyledDocument/ElementBuffer/ElementStructure7.java: New Test.
>
Index: gnu/testlet/javax/swing/text/DefaultStyledDocument/ElementBuffer/ElementStructure7.java
===================================================================
RCS file: /cvs/mauve/mauve/gnu/testlet/javax/swing/text/DefaultStyledDocument/ElementBuffer/ElementStructure7.java,v
retrieving revision 1.2
diff -u -r1.2 ElementStructure7.java
--- gnu/testlet/javax/swing/text/DefaultStyledDocument/ElementBuffer/ElementStructure7.java 12 Jan 2006 15:38:48 -0000 1.2
+++ gnu/testlet/javax/swing/text/DefaultStyledDocument/ElementBuffer/ElementStructure7.java 12 Jan 2006 16:48:17 -0000
@@ -84,7 +84,15 @@
ev.getType());
super.insert(offset, length, data, docEvent);
Vector edits = docEvent.getEdits();
-
+ h2.check(data.length == 4);
+ h2.check(data[0].getType() == ElementSpec.ContentType);
+ h2.check(data[0].getDirection() == ElementSpec.JoinPreviousDirection);
+ h2.check(data[1].getType() == ElementSpec.EndTagType);
+ h2.check(data[1].getDirection() == ElementSpec.OriginateDirection);
+ h2.check(data[2].getType() == ElementSpec.StartTagType);
+ h2.check(data[2].getDirection() == ElementSpec.JoinFractureDirection);
+ h2.check(data[3].getType() == ElementSpec.ContentType);
+ h2.check(data[3].getDirection() == ElementSpec.JoinNextDirection);
h2.check(edits.size(), 3);
Object zero = edits.get(0);
h2.check(zero instanceof AbstractDocument.ElementEdit);