Skip to content

Commit daa0eb5

Browse files
committed
test: fix timestamp preservation for Linux compatibility
Only assert creation time on Windows as Linux birthtime support is inconsistent and was causing CI failures.
1 parent a917c69 commit daa0eb5

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

FurLab.Tests/Commands/EncodingConversionServiceTests.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,10 @@ public async Task ConvertFiles_PreservesTimestamps()
400400
await _service.ConvertFilesAsync(options);
401401

402402
// Verify timestamps are preserved
403-
Assert.AreEqual(creationTime, File.GetCreationTime(filePath));
403+
if (OperatingSystem.IsWindows())
404+
{
405+
Assert.AreEqual(creationTime, File.GetCreationTime(filePath));
406+
}
404407
Assert.AreEqual(lastWriteTime, File.GetLastWriteTime(filePath));
405408
}
406409

0 commit comments

Comments
 (0)