diff options
author | Dmitry Lomov <dslomov@google.com> | 2016-11-18 14:02:54 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2016-11-21 19:33:03 +0000 |
commit | 51aafc123137108c2bccc80617f1dbf14310545f (patch) | |
tree | e10a20b097c202519adc76d9ab521633d183b0f8 /src/test/java/com/google/devtools/build/lib/testutil/Scratch.java | |
parent | 30ae806db34137c4ae7942ea5e8c58277f9f9123 (diff) |
Allow labels in the '--aspects' parameter.
--
MOS_MIGRATED_REVID=139573590
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/testutil/Scratch.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/testutil/Scratch.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/testutil/Scratch.java b/src/test/java/com/google/devtools/build/lib/testutil/Scratch.java index 7179b37258..6004661321 100644 --- a/src/test/java/com/google/devtools/build/lib/testutil/Scratch.java +++ b/src/test/java/com/google/devtools/build/lib/testutil/Scratch.java @@ -14,13 +14,13 @@ package com.google.devtools.build.lib.testutil; +import com.google.common.io.ByteStreams; import com.google.devtools.build.lib.util.BlazeClock; import com.google.devtools.build.lib.vfs.FileSystem; import com.google.devtools.build.lib.vfs.FileSystemUtils; import com.google.devtools.build.lib.vfs.Path; import com.google.devtools.build.lib.vfs.PathFragment; import com.google.devtools.build.lib.vfs.inmemoryfs.InMemoryFileSystem; - import java.io.IOException; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; @@ -131,6 +131,12 @@ public final class Scratch { return file; } + public String readFile(String pathName) throws IOException { + return new String( + ByteStreams.toByteArray(resolve(pathName).getInputStream()), + DEFAULT_CHARSET); + } + /** * Like {@code scratch.file}, but the file is first deleted if it already * exists. |