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 709e8cd8814d403a4ce47bc248f53f52986b4976
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Mar 30 15:12:06 2025 -0400

    Remove duplication in test fixtures
---
 .../commons/io/file/attribute/FileTimesTest.java   | 28 +++-------------------
 1 file changed, 3 insertions(+), 25 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/io/file/attribute/FileTimesTest.java 
b/src/test/java/org/apache/commons/io/file/attribute/FileTimesTest.java
index 4bee2451a..afd7f7126 100644
--- a/src/test/java/org/apache/commons/io/file/attribute/FileTimesTest.java
+++ b/src/test/java/org/apache/commons/io/file/attribute/FileTimesTest.java
@@ -37,28 +37,6 @@
  */
 public class FileTimesTest {
 
-    public static Stream<Arguments> dateToNtfsProvider() {
-        // @formatter:off
-        return Stream.of(
-            Arguments.of("1601-01-01T00:00:00.000Z", 0),
-            Arguments.of("1601-01-01T00:00:00.000Z", 1),
-            Arguments.of("1600-12-31T23:59:59.999Z", -1),
-            Arguments.of("+30828-09-14T02:48:05.477580700Z", Long.MAX_VALUE),
-            Arguments.of("-27627-04-19T21:11:54.522419200Z", Long.MIN_VALUE),
-            Arguments.of("1601-01-01T00:00:00.001Z", 
FileTimes.HUNDRED_NANOS_PER_MILLISECOND),
-            Arguments.of("1601-01-01T00:00:00.001Z", 
FileTimes.HUNDRED_NANOS_PER_MILLISECOND + 1),
-            Arguments.of("1601-01-01T00:00:00.000Z", 
FileTimes.HUNDRED_NANOS_PER_MILLISECOND - 1),
-            Arguments.of("1600-12-31T23:59:59.999Z", 
-FileTimes.HUNDRED_NANOS_PER_MILLISECOND),
-            Arguments.of("1600-12-31T23:59:59.999Z", 
-FileTimes.HUNDRED_NANOS_PER_MILLISECOND + 1),
-            Arguments.of("1600-12-31T23:59:59.998Z", 
-FileTimes.HUNDRED_NANOS_PER_MILLISECOND - 1),
-            Arguments.of("1970-01-01T00:00:00.000Z", 
-FileTimes.UNIX_TO_NTFS_OFFSET),
-            Arguments.of("1970-01-01T00:00:00.000Z", 
-FileTimes.UNIX_TO_NTFS_OFFSET + 1),
-            Arguments.of("1970-01-01T00:00:00.001Z", 
-FileTimes.UNIX_TO_NTFS_OFFSET + FileTimes.HUNDRED_NANOS_PER_MILLISECOND),
-            Arguments.of("1969-12-31T23:59:59.999Z", 
-FileTimes.UNIX_TO_NTFS_OFFSET - 1),
-            Arguments.of("1969-12-31T23:59:59.999Z", 
-FileTimes.UNIX_TO_NTFS_OFFSET - FileTimes.HUNDRED_NANOS_PER_MILLISECOND));
-        // @formatter:on
-    }
-
     public static Stream<Arguments> fileTimeNanoUnitsToNtfsProvider() {
         // @formatter:off
         return Stream.of(
@@ -103,7 +81,7 @@ public static Stream<Arguments> isUnixFileTimeProvider() {
     }
 
     @ParameterizedTest
-    @MethodSource("dateToNtfsProvider")
+    @MethodSource("fileTimeNanoUnitsToNtfsProvider")
     public void testDateToFileTime(final String instant, final long ignored) {
         final Instant parsedInstant = Instant.parse(instant);
         final FileTime parsedFileTime = FileTime.from(parsedInstant);
@@ -112,7 +90,7 @@ public void testDateToFileTime(final String instant, final 
long ignored) {
     }
 
     @ParameterizedTest
-    @MethodSource("dateToNtfsProvider")
+    @MethodSource("fileTimeNanoUnitsToNtfsProvider")
     public void testDateToNtfsTime(final String instant, final long ntfsTime) {
         final long ntfsMillis = Math.floorDiv(ntfsTime, 
FileTimes.HUNDRED_NANOS_PER_MILLISECOND) * 
FileTimes.HUNDRED_NANOS_PER_MILLISECOND;
         final Date parsed = Date.from(Instant.parse(instant));
@@ -152,7 +130,7 @@ public void testFileTimeToNtfsTime(final String instant, 
final long ntfsTime) {
     }
 
     @ParameterizedTest
-    @MethodSource("dateToNtfsProvider")
+    @MethodSource("fileTimeNanoUnitsToNtfsProvider")
     public void testFromUnixTime(final String instant, final long ntfsTime) {
         final long epochSecond = Instant.parse(instant).getEpochSecond();
         assertEquals(epochSecond, 
FileTimes.fromUnixTime(epochSecond).to(TimeUnit.SECONDS));

Reply via email to