Repository: logging-log4j2 Updated Branches: refs/heads/master 7df06cfa9 -> 272ca7e77
Create a new class CyclicBufferTest and move the only test we have there. Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/272ca7e7 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/272ca7e7 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/272ca7e7 Branch: refs/heads/master Commit: 272ca7e7749d863280e5071efeac6b3fcf08a0bb Parents: 7df06cf Author: Gary Gregory <[email protected]> Authored: Fri Jul 28 15:00:57 2017 -0700 Committer: Gary Gregory <[email protected]> Committed: Fri Jul 28 15:00:57 2017 -0700 ---------------------------------------------------------------------- .../log4j/core/appender/SmtpAppenderTest.java | 21 -------------- .../log4j/core/util/CyclicBufferTest.java | 30 ++++++++++++++++++++ 2 files changed, 30 insertions(+), 21 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/272ca7e7/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/SmtpAppenderTest.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/SmtpAppenderTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/SmtpAppenderTest.java index 4951641..8425d18 100644 --- a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/SmtpAppenderTest.java +++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/SmtpAppenderTest.java @@ -111,27 +111,6 @@ public class SmtpAppenderTest { } @Test - public void testCyclicBuffer() { - final CyclicBuffer<Integer> buffer = new CyclicBuffer<>( - Integer.class, 3); - - assertTrue(buffer.isEmpty()); - buffer.add(1); - assertFalse(buffer.isEmpty()); - Integer[] items = buffer.removeAll(); - assertTrue("Incorrect number of items", items.length == 1); - - assertTrue(buffer.isEmpty()); - buffer.add(1); - buffer.add(2); - buffer.add(3); - buffer.add(4); - items = buffer.removeAll(); - assertTrue("Incorrect number of items", items.length == 3); - assertTrue(buffer.isEmpty()); - } - - @Test public void testDelivery() { final String subjectKey = getClass().getName(); final String subjectValue = "SubjectValue1"; http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/272ca7e7/log4j-core/src/test/java/org/apache/logging/log4j/core/util/CyclicBufferTest.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/util/CyclicBufferTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/util/CyclicBufferTest.java new file mode 100644 index 0000000..a165c8b --- /dev/null +++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/util/CyclicBufferTest.java @@ -0,0 +1,30 @@ +package org.apache.logging.log4j.core.util; + +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; + +import org.junit.Test; + +public class CyclicBufferTest { + + @Test + public void testCyclicBuffer() { + final CyclicBuffer<Integer> buffer = new CyclicBuffer<>(Integer.class, 3); + + assertTrue(buffer.isEmpty()); + buffer.add(1); + assertFalse(buffer.isEmpty()); + Integer[] items = buffer.removeAll(); + assertTrue("Incorrect number of items", items.length == 1); + + assertTrue(buffer.isEmpty()); + buffer.add(1); + buffer.add(2); + buffer.add(3); + buffer.add(4); + items = buffer.removeAll(); + assertTrue("Incorrect number of items", items.length == 3); + assertTrue(buffer.isEmpty()); + } + +}
