[FIX] timestamp check for Github test
This commit is contained in:
parent
11b49ea95d
commit
70a9be86b2
@ -2,6 +2,7 @@ package test.atriasoft.archidata.dataAccess;
|
|||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
import java.time.LocalTime;
|
import java.time.LocalTime;
|
||||||
@ -257,9 +258,10 @@ public class TestTypes {
|
|||||||
LOGGER.debug("Retreive Timestamp = {}", retrieve.timeStampData);
|
LOGGER.debug("Retreive Timestamp = {}", retrieve.timeStampData);
|
||||||
Assertions.assertNotNull(retrieve.timeStampData);
|
Assertions.assertNotNull(retrieve.timeStampData);
|
||||||
// Can not compare the exact timestamp due to aproximation and model of storing data :
|
// Can not compare the exact timestamp due to aproximation and model of storing data :
|
||||||
// Assertions.assertEquals(insertedData.timeStampData, retrieve.timeStampData);
|
final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
Assertions.assertEquals(insertedData.timeStampData.toInstant().toEpochMilli(),
|
final String insertedFormatted = sdf.format(insertedData.timeStampData);
|
||||||
retrieve.timeStampData.toInstant().toEpochMilli());
|
final String retrieveFormatted = sdf.format(retrieve.timeStampData);
|
||||||
|
Assertions.assertEquals(insertedFormatted, retrieveFormatted);
|
||||||
|
|
||||||
ConfigureDb.da.delete(TypesTable.class, insertedData.id);
|
ConfigureDb.da.delete(TypesTable.class, insertedData.id);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user