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

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-io.git

commit ce73e0d90f4b529c40eb0f272839f0d7d61aaf34
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Jul 14 18:36:33 2024 -0400

    Add CircularByteBufferTest.testAddByteSmallestBuffer()
---
 .../apache/commons/io/input/buffer/CircularByteBufferTest.java   | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git 
a/src/test/java/org/apache/commons/io/input/buffer/CircularByteBufferTest.java 
b/src/test/java/org/apache/commons/io/input/buffer/CircularByteBufferTest.java
index d596f3395..dd430ce41 100644
--- 
a/src/test/java/org/apache/commons/io/input/buffer/CircularByteBufferTest.java
+++ 
b/src/test/java/org/apache/commons/io/input/buffer/CircularByteBufferTest.java
@@ -28,6 +28,15 @@ import org.junit.jupiter.api.Test;
  */
 public class CircularByteBufferTest {
 
+    @Test
+    public void testAddByteSmallestBuffer() {
+        final CircularByteBuffer cbb = new CircularByteBuffer(1);
+        cbb.add((byte) 1);
+        assertEquals(1, cbb.read());
+        cbb.add((byte) 2);
+        assertEquals(2, cbb.read());
+    }
+
     @Test
     public void testAddInvalidOffset() {
         final CircularByteBuffer cbb = new CircularByteBuffer();

Reply via email to