package jenkins.util;
import org.junit.Test;
public class JenkinsJVMTest {
@Test
public void checkNotJenkinsJVM_WhenNotInAJenkinsJVM() {
JenkinsJVM.checkNotJenkinsJVM();
}
@Test(expected = IllegalStateException.class)
public void checkJenkinsJVM_WhenNotInAJenkinsJVM() {
JenkinsJVM.checkJenkinsJVM();
}
@Test(expected = IllegalStateException.class)
public void checkNotJenkinsJVM_WhenInAJenkinsJVM() {
JenkinsJVM.setJenkinsJVM(true);
try {
JenkinsJVM.checkNotJenkinsJVM();
} finally {
JenkinsJVM.setJenkinsJVM(false);
}
}
@Test
public void checkJenkinsJVM_WhenInAJenkinsJVM() {
JenkinsJVM.setJenkinsJVM(true);
try {
JenkinsJVM.checkJenkinsJVM();
} finally {
JenkinsJVM.setJenkinsJVM(false);
}
}
}