JDK 9 RFR of 8160215: jdk/test/java/io/Reader/ReaderBulkReadContract.java should clean up better
Lance Andersen
lance.andersen at oracle.com
Sun Jul 10 14:50:04 UTC 2016
Hi Brian,
> On Jul 8, 2016, at 8:17 PM, Brian Burkhalter <brian.burkhalter at oracle.com> wrote:
>
> Please review at your convenience.
>
> Issue: https://bugs.openjdk.java.net/browse/JDK-8160215
> Diff:
>
> --- a/test/java/io/Reader/ReaderBulkReadContract.java
> +++ b/test/java/io/Reader/ReaderBulkReadContract.java
> @@ -148,7 +148,8 @@
>
> 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);
>
> Summary: Create temporary files in the test scratch directory instead of in the default temporary file directory.
I had issues in the past where SQE was using read only directories so writing to test.dir would fail for me. So I used the current directory instead which is the work directory which will get cleaned up after.
HTH
Best
Lance
>
> Thanks,
>
> Brian
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
Lance.Andersen at oracle.com <mailto:Lance.Andersen at oracle.com>
More information about the core-libs-dev
mailing list