Dont set read only temp file (#13905)

Because it breaks windows builds

Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
This commit is contained in:
Jørgen Austvik 2022-12-11 10:10:37 +01:00 committed by GitHub
parent d0681251cb
commit 8c0925a63b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,11 +18,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
import java.nio.charset.Charset;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.attribute.FileAttribute;
import java.nio.file.attribute.PosixFilePermission;
import java.nio.file.attribute.PosixFilePermissions;
import java.util.Collections;
import java.util.Set;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.eclipse.jdt.annotation.Nullable;
@ -66,14 +62,11 @@ public class NanoleafLayoutTest {
assertNotNull(result, "Should be able to render the layout: " + fileName);
assertTrue(result.length > 0, "Should get content back, but got " + result.length + "bytes");
Set<PosixFilePermission> permissions = PosixFilePermissions.fromString("rw-r--r--");
FileAttribute<Set<PosixFilePermission>> attributes = PosixFilePermissions.asFileAttribute(permissions);
Path outFile = Files.createTempFile(temporaryDirectory, fileName.replace(".json", ""), ".png", attributes);
Path outFile = Files.createTempFile(temporaryDirectory, fileName.replace(".json", ""), ".png");
Files.write(outFile, result);
// For inspecting images on own computer
// Path permanentOutFile = Files.createFile(Path.of("/tmp", fileName.replace(".json", "") + ".png"),
// attributes);
// Path permanentOutFile = Files.createFile(Path.of("/tmp", fileName.replace(".json", "") + ".png"));
// Files.write(permanentOutFile, result);
}