diff --git a/test/src/test/groovy/hudson/model/AbstractProjectTest.groovy b/test/src/test/groovy/hudson/model/AbstractProjectTest.groovy index a36a740a46033a8992f6acf84d8f274549edb1e1..874fa5e5d3014040a3f024121f4ed9b498a1f708 100644 --- a/test/src/test/groovy/hudson/model/AbstractProjectTest.groovy +++ b/test/src/test/groovy/hudson/model/AbstractProjectTest.groovy @@ -289,41 +289,6 @@ public class AbstractProjectTest extends HudsonTestCase { } */ - @Bug(13502) - public void testHandleBuildTrigger() { - Project u = createFreeStyleProject("u"), - d = createFreeStyleProject("d"), - e = createFreeStyleProject("e"); - - u.addPublisher(new BuildTrigger("d", Result.SUCCESS)); - - jenkins.setSecurityRealm(createDummySecurityRealm()); - ProjectMatrixAuthorizationStrategy authorizations = new ProjectMatrixAuthorizationStrategy(); - jenkins.setAuthorizationStrategy(authorizations); - - authorizations.add(Jenkins.ADMINISTER, "admin"); - authorizations.add(Jenkins.READ, "user"); - - // user can READ u and CONFIGURE e - Map> permissions = new HashMap>(); - permissions.put(Job.READ, Collections.singleton("user")); - u.addProperty(new AuthorizationMatrixProperty(permissions)); - - permissions = new HashMap>(); - permissions.put(Job.CONFIGURE, Collections.singleton("user")); - e.addProperty(new AuthorizationMatrixProperty(permissions)); - - User user = User.get("user"); - SecurityContext sc = ACL.impersonate(user.impersonate()); - try { - e.convertUpstreamBuildTrigger(Collections. emptySet()); - } finally { - SecurityContextHolder.setContext(sc); - } - - assert 1 == u.getPublishersList().size(); - } - @Bug(17137) public void testExternalBuildDirectorySymlinks() { // TODO when using JUnit 4 add: Assume.assumeFalse(Functions.isWindows()); // symlinks may not be available