From a9b8fe1af01a271dc667bc2178d5daae3dcc2916 Mon Sep 17 00:00:00 2001 From: Len Trigg Date: Mon, 27 Mar 2017 13:25:28 +1300 Subject: [PATCH] Fix DateParserTest unit tests that were failing in my locale. The tests were failing due to use of the deprecated Date.parse() method. Replaced Date.parse() calls in this test with equivalent tests. Tests now pass. --- src/test/java/htsjdk/samtools/util/DateParserTest.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/test/java/htsjdk/samtools/util/DateParserTest.java b/src/test/java/htsjdk/samtools/util/DateParserTest.java index 71313c15b..04cfa7819 100644 --- a/src/test/java/htsjdk/samtools/util/DateParserTest.java +++ b/src/test/java/htsjdk/samtools/util/DateParserTest.java @@ -76,7 +76,6 @@ This W3C work (including software, documents, or other related items) is import org.testng.annotations.DataProvider; import org.testng.annotations.Test; -import java.text.DateFormat; import java.util.Date; /** @@ -107,8 +106,7 @@ private static void test(final Date date) { final Date dateRoundTrip = DateParser.parse(isodate); assertDatesAreClose(date, dateRoundTrip); - Assert.assertTrue(Math.abs(Date.parse(date.toString()) - Date.parse(dateRoundTrip.toString())) < 10); - + Assert.assertTrue(Math.abs(date.getTime() - dateRoundTrip.getTime()) < 10); } @DataProvider(name="dateDate")