diff --git a/test/src/test/java/hudson/model/MyViewTest.java b/test/src/test/java/hudson/model/MyViewTest.java index d2cc2a7be0688a64916058bf85f892ddbf1db699..3efa4e9ed04843866f5cc6590fed747ba7c201e2 100644 --- a/test/src/test/java/hudson/model/MyViewTest.java +++ b/test/src/test/java/hudson/model/MyViewTest.java @@ -23,6 +23,7 @@ */ package hudson.model; +import org.junit.Before; import org.junit.Test; import org.jvnet.hudson.test.JenkinsRule.WebClient; import com.gargoylesoftware.htmlunit.html.HtmlForm; @@ -42,6 +43,11 @@ public class MyViewTest { @Rule public JenkinsRule rule = new JenkinsRule(); + + @Before + public void setup() { + rule.jenkins.setSecurityRealm(rule.createDummySecurityRealm()); + } @Test public void testContains() throws IOException, Exception{ diff --git a/test/src/test/java/hudson/model/NodeTest.java b/test/src/test/java/hudson/model/NodeTest.java index 8d61e74ac05066794c31fae2a3291e310d4853e4..c24d45913ddab27290d621a479e8410d3fb56311 100644 --- a/test/src/test/java/hudson/model/NodeTest.java +++ b/test/src/test/java/hudson/model/NodeTest.java @@ -72,7 +72,8 @@ public class NodeTest { @Before public void before(){ addDynamicLabel = false; - notTake = false; + notTake = false; + j.jenkins.setSecurityRealm(j.createDummySecurityRealm()); } @Test @@ -209,6 +210,7 @@ public class NodeTest { HudsonPrivateSecurityRealm realm = new HudsonPrivateSecurityRealm(false); j.jenkins.setSecurityRealm(realm); User user = User.get("John Smith"); + SecurityContextHolder.getContext().setAuthentication(user.impersonate()); assertFalse("Current user should not have permission read.", node.hasPermission(Permission.READ)); auth.add(Computer.CONFIGURE, user.getId());