You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by kl...@apache.org on 2016/04/27 01:44:09 UTC
[2/4] incubator-geode git commit: Use TemporaryFolder and TestName
Use TemporaryFolder and TestName
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/555bc8b0
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/555bc8b0
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/555bc8b0
Branch: refs/heads/feature/GEODE-1276
Commit: 555bc8b0923d98701ae14422d9feb975774619a6
Parents: d92ffc4
Author: Kirk Lund <kl...@apache.org>
Authored: Tue Apr 26 16:25:21 2016 -0700
Committer: Kirk Lund <kl...@apache.org>
Committed: Tue Apr 26 16:25:21 2016 -0700
----------------------------------------------------------------------
.../LauncherLifecycleCommandsIntegrationTest.java | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/555bc8b0/geode-assembly/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/LauncherLifecycleCommandsIntegrationTest.java
----------------------------------------------------------------------
diff --git a/geode-assembly/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/LauncherLifecycleCommandsIntegrationTest.java b/geode-assembly/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/LauncherLifecycleCommandsIntegrationTest.java
index c7479bb..42e7291 100644
--- a/geode-assembly/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/LauncherLifecycleCommandsIntegrationTest.java
+++ b/geode-assembly/src/test/java/com/gemstone/gemfire/management/internal/cli/commands/LauncherLifecycleCommandsIntegrationTest.java
@@ -32,8 +32,11 @@ import java.util.jar.Manifest;
import org.junit.After;
import org.junit.Before;
+import org.junit.Rule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
+import org.junit.rules.TemporaryFolder;
+import org.junit.rules.TestName;
import com.gemstone.gemfire.internal.util.IOUtils;
import com.gemstone.gemfire.test.junit.categories.IntegrationTest;
@@ -52,6 +55,12 @@ public class LauncherLifecycleCommandsIntegrationTest {
private LauncherLifecycleCommands launcherCommands;
+ @Rule
+ public TemporaryFolder temporaryFolder = new TemporaryFolder();
+
+ @Rule
+ public TestName testName = new TestName();
+
@Before
public void setup() {
launcherCommands = new LauncherLifecycleCommands();
@@ -83,7 +92,8 @@ public class LauncherLifecycleCommandsIntegrationTest {
public void testReadPid() throws IOException {
final int expectedPid = 12345;
- File pidFile = new File(getClass().getSimpleName().concat("_testReadPid.pid"));
+ File folder = temporaryFolder.newFolder();
+ File pidFile = new File(folder, getClass().getSimpleName() + "_" + testName.getMethodName() + ".pid");
assertTrue(pidFile.createNewFile());