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

pkarwasz pushed a commit to branch 2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/2.x by this push:
     new 77340db0ca Disable test on Fri 13th
77340db0ca is described below

commit 77340db0ca2e17f96f8324b31ab8845a8e249446
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Fri Sep 13 17:11:23 2024 +0200

    Disable test on Fri 13th
---
 .../appender/rolling/RollingAppenderDeleteScriptFri13thTest.java | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git 
a/log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderDeleteScriptFri13thTest.java
 
b/log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderDeleteScriptFri13thTest.java
index cd212c690c..49210e73ae 100644
--- 
a/log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderDeleteScriptFri13thTest.java
+++ 
b/log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderDeleteScriptFri13thTest.java
@@ -19,8 +19,11 @@ package org.apache.logging.log4j.core.appender.rolling;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertTrue;
+import static org.junit.Assume.assumeFalse;
 
 import java.io.File;
+import java.time.DayOfWeek;
+import java.time.LocalDate;
 import org.apache.logging.log4j.Logger;
 import org.apache.logging.log4j.core.test.junit.LoggerContextRule;
 import org.apache.logging.log4j.core.util.Constants;
@@ -29,9 +32,6 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.junit.rules.RuleChain;
 
-/**
- *
- */
 public class RollingAppenderDeleteScriptFri13thTest {
 
     private static final String CONFIG = 
"log4j-rolling-with-custom-delete-script-fri13th.xml";
@@ -50,6 +50,9 @@ public class RollingAppenderDeleteScriptFri13thTest {
 
     @Test
     public void testAppender() throws Exception {
+        LocalDate now = LocalDate.now();
+        // Ignore on Friday 13th
+        assumeFalse(now.getDayOfWeek() == DayOfWeek.FRIDAY && 
now.getDayOfMonth() == 13);
         final File dir = new File(DIR);
         dir.mkdirs();
         for (int i = 1; i <= 30; i++) {

Reply via email to