This is an automated email from the ASF dual-hosted git repository. mattjuntunen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-configuration.git
commit 24901b37011083797d6f946a95f14e9dd09ef1c6 Author: Rob Spoor <r...@icemanx.nl> AuthorDate: Sun Jul 10 15:49:16 2022 +0200 CONFIGURATION-817: update the last modified date when copying files in unit tests, to make tests succeed on Windows as well --- .../apache/commons/configuration2/TestDynamicCombinedConfiguration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/java/org/apache/commons/configuration2/TestDynamicCombinedConfiguration.java b/src/test/java/org/apache/commons/configuration2/TestDynamicCombinedConfiguration.java index 4f27b9fc..8423dbf8 100644 --- a/src/test/java/org/apache/commons/configuration2/TestDynamicCombinedConfiguration.java +++ b/src/test/java/org/apache/commons/configuration2/TestDynamicCombinedConfiguration.java @@ -198,6 +198,8 @@ public class TestDynamicCombinedConfiguration { private void copyFile(final File input, final File output) throws IOException { FileUtils.copyFile(input, output, StandardCopyOption.REPLACE_EXISTING); + // On Windows, the last modified time is copied by default. Change the last modified time manually. + output.setLastModified(System.currentTimeMillis()); } /**