This is an automated email from the ASF dual-hosted git repository.

leerho pushed a commit to branch integrateJava17_v3
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git


The following commit(s) were added to refs/heads/integrateJava17_v3 by this 
push:
     new 2b5b373  Add test for issue 178
2b5b373 is described below

commit 2b5b3731066ecb009cdc12b6a322a88bb1c14240
Author: Lee Rhodes <[email protected]>
AuthorDate: Sat Jun 1 17:32:49 2024 -0700

    Add test for issue 178
---
 .../org/apache/datasketches/memory/internal/MemoryTest.java  | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git 
a/src/test/java/org/apache/datasketches/memory/internal/MemoryTest.java 
b/src/test/java/org/apache/datasketches/memory/internal/MemoryTest.java
index cb9253d..1467e08 100644
--- a/src/test/java/org/apache/datasketches/memory/internal/MemoryTest.java
+++ b/src/test/java/org/apache/datasketches/memory/internal/MemoryTest.java
@@ -439,6 +439,18 @@ public class MemoryTest {
     assertEquals(mem.getChar(0), 256);
   }
 
+  @Test
+  public void checkIssue178() {
+    int n = 8;
+    byte[] bArr = new byte[n];
+    for (int i = 0; i < n; i++) { bArr[i] = (byte)i; }
+    Memory mem = Memory.wrap(bArr, n / 2, n / 2, ByteOrder.nativeOrder());
+    for (int i = 0; i < n / 2; i++) {
+      println(mem.getByte(i));
+      assertEquals(mem.getByte(i), n / 2 + i);
+    }
+  }
+  
   @Test
   public void printlnTest() {
     println("PRINTING: "+this.getClass().getName());


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to