From fadef405a9d95956fdb80d4ce8e7e6657274f001 Mon Sep 17 00:00:00 2001
From: Brian Burkhalter <bpb@openjdk.org>
Date: Mon, 11 Jul 2016 17:18:59 -0700
Subject: [PATCH] 8160215: jdk/test/java/io/Reader/ReaderBulkReadContract.java
 should clean up better

Create temporary files in the test scratch directory instead of in the default temporary file directory.

Reviewed-by: lancea, alanb
---
 jdk/test/java/io/Reader/ReaderBulkReadContract.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/jdk/test/java/io/Reader/ReaderBulkReadContract.java b/jdk/test/java/io/Reader/ReaderBulkReadContract.java
index 98a2c767a88..88463dbd578 100644
--- a/jdk/test/java/io/Reader/ReaderBulkReadContract.java
+++ b/jdk/test/java/io/Reader/ReaderBulkReadContract.java
@@ -148,7 +148,8 @@ public class ReaderBulkReadContract {
 
     private static File createTempFileWithContents(String contents) {
         try {
-            File file = File.createTempFile("ReaderContract", "");
+            File testDir = new File(System.getProperty("test.dir", "."));
+            File file = File.createTempFile("ReaderContract", "", testDir);
             try (FileWriter w = new FileWriter(file)) {
                 w.write(contents);
             }