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