aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java b/src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java
index db20108ff7..d335b86d24 100644
--- a/src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java
+++ b/src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java
@@ -60,7 +60,8 @@ public abstract class FileSystemTest {
protected Path xEmptyDirectory;
@Before
- public void setUp() throws Exception {
+ public final void createDirectories() throws Exception {
+ executeBeforeCreatingDirectories();
testFS = getFreshFileSystem();
workingDir = testFS.getPath(getTestTmpDir());
cleanUpWorkingDirectory(workingDir);
@@ -85,8 +86,13 @@ public abstract class FileSystemTest {
xEmptyDirectory.createDirectory();
}
+ protected void executeBeforeCreatingDirectories() throws Exception {
+ // This method exists because LazyDigestFileSystemTest requires some code to be run before
+ // createDirectories().
+ }
+
@After
- public void tearDown() throws Exception {
+ public final void destroyFileSystem() throws Exception {
destroyFileSystem(testFS);
}