Skip to content
Snippets Groups Projects
Commit 2d4233eb authored by Stefan E. Funk's avatar Stefan E. Funk
Browse files

test: fix test

parent 6e96f8e7
No related branches found
No related tags found
No related merge requests found
Pipeline #349590 passed
...@@ -2,6 +2,8 @@ package info.textgrid.middleware.test; ...@@ -2,6 +2,8 @@ package info.textgrid.middleware.test;
import static org.junit.Assert.assertTrue; import static org.junit.Assert.assertTrue;
import java.text.ParseException; import java.text.ParseException;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import javax.xml.datatype.DatatypeConfigurationException; import javax.xml.datatype.DatatypeConfigurationException;
...@@ -205,7 +207,10 @@ public class TestOaipmhUtilities { ...@@ -205,7 +207,10 @@ public class TestOaipmhUtilities {
public void testGetUTCDateAsStringDH() throws DatatypeConfigurationException { public void testGetUTCDateAsStringDH() throws DatatypeConfigurationException {
String tgDateStamp = "2012-02-10T23:45:00.507"; String tgDateStamp = "2012-02-10T23:45:00.507";
String expectedUTCDate = "2012-02-10T22:45:00Z"; // Maybe not a real test, because we should test with an expected string, cannot be done,
// because we have different local time zones on server and develop machines.
String expectedUTCDate = OaipmhUtilities.UTC_FORMATTER
.format(LocalDateTime.parse(tgDateStamp).atZone(ZoneId.of("CET")).toInstant());
String utcDate = OaipmhUtilities.getUTCDateAsString(tgDateStamp); String utcDate = OaipmhUtilities.getUTCDateAsString(tgDateStamp);
if (!utcDate.equals(expectedUTCDate)) { if (!utcDate.equals(expectedUTCDate)) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment