Delete temporary test file afterwards

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
This commit is contained in:
Johannes Schindelin 2013-11-26 16:05:14 -06:00
parent b246804793
commit 7d7aaa003e

View File

@ -27,13 +27,17 @@ public class Files {
throws Exception throws Exception
{ {
File file = File.createTempFile("avian.", null); File file = File.createTempFile("avian.", null);
file.setExecutable(executable); try {
if (executable) { file.setExecutable(executable);
expect(file.canExecute()); if (executable) {
} else { expect(file.canExecute());
// Commented out because this will fail on Windows - both on Avian and on OpenJDK } else {
// The implementation for Windows considers canExecute() to be the same as canRead() // Commented out because this will fail on Windows - both on Avian and on OpenJDK
// expect(!file.canExecute()); // The implementation for Windows considers canExecute() to be the same as canRead()
// expect(!file.canExecute());
}
} finally {
expect(file.delete());
} }
} }