public inbox for mauve-patches@sourceware.org
 help / color / mirror / Atom feed
* FYI: MultiPixelPackedSampleModel.createDataBuffer() test updated
@ 2006-07-14 13:55 David Gilbert
  0 siblings, 0 replies; only message in thread
From: David Gilbert @ 2006-07-14 13:55 UTC (permalink / raw)
  To: mauve-patches

[-- Attachment #1: Type: text/plain, Size: 288 bytes --]

This patch (committed) extends the test for 
MultiPixelPackedSampleModel.createDataBuffer():

2006-07-14  David Gilbert  <david.gilbert@object-refinery.com>

    * 
gnu/testlet/java/awt/image/MultiPixelPackedSampleModel/createDataBuffer.java
    (test): Added new checks.

Regards,

Dave

[-- Attachment #2: diff.txt --]
[-- Type: text/plain, Size: 2272 bytes --]

Index: gnu/testlet/java/awt/image/MultiPixelPackedSampleModel/createDataBuffer.java
===================================================================
RCS file: /cvs/mauve/mauve/gnu/testlet/java/awt/image/MultiPixelPackedSampleModel/createDataBuffer.java,v
retrieving revision 1.1
diff -u -r1.1 createDataBuffer.java
--- gnu/testlet/java/awt/image/MultiPixelPackedSampleModel/createDataBuffer.java	13 Jul 2006 16:45:29 -0000	1.1
+++ gnu/testlet/java/awt/image/MultiPixelPackedSampleModel/createDataBuffer.java	14 Jul 2006 13:52:29 -0000
@@ -40,5 +40,40 @@
     harness.check(db.getDataType(), DataBuffer.TYPE_INT);
     harness.check(db.getNumBanks(), 1);
     harness.check(db.getSize(), 60);
+
+    MultiPixelPackedSampleModel m2 = new MultiPixelPackedSampleModel(
+            DataBuffer.TYPE_INT, 10, 20, 8, 4, 16);
+    DataBuffer db2 = m2.createDataBuffer();
+    harness.check(db2.getDataType(), DataBuffer.TYPE_INT);
+    harness.check(db2.getNumBanks(), 1);
+    harness.check(db2.getSize(), 81);
+
+    MultiPixelPackedSampleModel m3 = new MultiPixelPackedSampleModel(
+            DataBuffer.TYPE_BYTE, 10, 20, 8);
+    DataBuffer db3 = m3.createDataBuffer();
+    harness.check(db3.getDataType(), DataBuffer.TYPE_BYTE);
+    harness.check(db3.getNumBanks(), 1);
+    harness.check(db3.getSize(), 200);
+
+    MultiPixelPackedSampleModel m4 = new MultiPixelPackedSampleModel(
+            DataBuffer.TYPE_BYTE, 10, 20, 8, 11, 16);
+    DataBuffer db4 = m4.createDataBuffer();
+    harness.check(db4.getDataType(), DataBuffer.TYPE_BYTE);
+    harness.check(db4.getNumBanks(), 1);
+    harness.check(db4.getSize(), 222);
+  
+    MultiPixelPackedSampleModel m5 = new MultiPixelPackedSampleModel(
+            DataBuffer.TYPE_USHORT, 10, 20, 8);
+    DataBuffer db5 = m5.createDataBuffer();
+    harness.check(db5.getDataType(), DataBuffer.TYPE_USHORT);
+    harness.check(db5.getNumBanks(), 1);
+    harness.check(db5.getSize(), 100);
+
+    MultiPixelPackedSampleModel m6 = new MultiPixelPackedSampleModel(
+            DataBuffer.TYPE_USHORT, 10, 20, 8, 6, 16);
+    DataBuffer db6 = m6.createDataBuffer();
+    harness.check(db6.getDataType(), DataBuffer.TYPE_USHORT);
+    harness.check(db6.getNumBanks(), 1);
+    harness.check(db6.getSize(), 121);
   }
 }

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-07-14 13:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-14 13:55 FYI: MultiPixelPackedSampleModel.createDataBuffer() test updated David Gilbert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).