This is the mail archive of the mauve-patches@sourceware.org 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: FYI: New DefaultStyledDocument.ElementBuffer test


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);

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