org.jvnet.hudson.test
Class TestEnvironment
java.lang.Object
org.jvnet.hudson.test.TestEnvironment
public class TestEnvironment
- extends Object
TODO: deprecate this, and just consolidate this to HudsonTestCase
.
We can then pin down the current HudsonTestCase to the thread for easier access.
- Author:
- Kohsuke Kawaguchi
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
testCase
@CheckForNull
public final HudsonTestCase testCase
- Current test case being run (null for a JUnit 4 test).
temporaryDirectoryAllocator
public final TemporaryDirectoryAllocator temporaryDirectoryAllocator
TestEnvironment
public TestEnvironment(@Nonnull
HudsonTestCase testCase)
TestEnvironment
public TestEnvironment(@Nonnull
org.junit.runner.Description description)
description
@Nonnull
public org.junit.runner.Description description()
- Current test case being run (works for JUnit 3 or 4).
Warning:
Description.getTestClass()
is currently broken in some environments (claimed fixed in JUnit 4.11). Use Description.getClassName()
instead.
pin
public void pin()
dispose
public void dispose()
throws IOException,
InterruptedException
- Throws:
IOException
InterruptedException
get
public static TestEnvironment get()
Copyright © 2004-2013. All Rights Reserved.