Skip to content

Commit 1072beb

Browse files
Mac test case issue resolved
1 parent f1e09f7 commit 1072beb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

ds3-sdk/src/test/java/com/spectralogic/ds3client/metadata/MACMetadataRestore_Test.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
import java.io.File;
3535
import java.nio.file.Files;
3636
import java.nio.file.attribute.BasicFileAttributes;
37+
import java.text.DateFormat;
38+
import java.text.SimpleDateFormat;
3739
import java.util.List;
3840
import java.util.Set;
3941

@@ -46,6 +48,7 @@ public class MACMetadataRestore_Test {
4648
public void restoreFileTimes_Test() throws Exception {
4749

4850
if (MetaDataUtil.getOS().contains("Mac")) {
51+
final SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd-MM-yy:HH:mm");
4952
final BasicFileAttributes attr = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
5053
final BasicHeader basicHeader[] = new BasicHeader[3];
5154
basicHeader[0] = new BasicHeader(MetadataKeyConstants.METADATA_PREFIX + MetadataKeyConstants.KEY_CREATION_TIME, String.valueOf(attr.creationTime().toMillis()));
@@ -55,8 +58,8 @@ public void restoreFileTimes_Test() throws Exception {
5558
final MACMetadataRestore macMetadataRestore = new MACMetadataRestore(metadata, file.getPath(), MetaDataUtil.getOS(), Mockito.mock(MetadataRestoreListener.class));
5659
macMetadataRestore.restoreFileTimes();
5760
final BasicFileAttributes fileAttributes = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
58-
Assert.assertEquals(String.valueOf(fileAttributes.creationTime().toMillis()), String.valueOf(basicHeader[0].getValue()));
59-
Assert.assertEquals(String.valueOf(fileAttributes.lastModifiedTime().toMillis()), String.valueOf(basicHeader[2].getValue()));
61+
Assert.assertEquals(simpleDateFormat.format(fileAttributes.creationTime().toMillis()), simpleDateFormat.format(Long.valueOf(basicHeader[0].getValue())));
62+
Assert.assertEquals(simpleDateFormat.format(fileAttributes.lastModifiedTime().toMillis()), simpleDateFormat.format(Long.valueOf(basicHeader[2].getValue())));
6063

6164
}
6265

0 commit comments

Comments
 (0)