未验证 提交 84a85225 编写于 作者: O Oleg Nenashev 提交者: GitHub

Merge pull request #3651 from oleg-nenashev/java11/JENKINS-53693-powermock-ignores

[JENKINS-53693] - Ignore java.xml components in Mocked core tests
...@@ -53,10 +53,13 @@ import org.kohsuke.stapler.StaplerRequest; ...@@ -53,10 +53,13 @@ import org.kohsuke.stapler.StaplerRequest;
import static org.powermock.api.mockito.PowerMockito.mock; import static org.powermock.api.mockito.PowerMockito.mock;
import static org.powermock.api.mockito.PowerMockito.mockStatic; import static org.powermock.api.mockito.PowerMockito.mockStatic;
import static org.powermock.api.mockito.PowerMockito.when; import static org.powermock.api.mockito.PowerMockito.when;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class FunctionsTest { public class FunctionsTest {
@Test @Test
public void testGetActionUrl_absoluteUriWithAuthority(){ public void testGetActionUrl_absoluteUriWithAuthority(){
......
...@@ -32,12 +32,14 @@ import org.junit.Ignore; ...@@ -32,12 +32,14 @@ import org.junit.Ignore;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.core.classloader.annotations.SuppressStaticInitializationFor; import org.powermock.core.classloader.annotations.SuppressStaticInitializationFor;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PrepareForTest(Jenkins.class) @PrepareForTest(Jenkins.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
@SuppressStaticInitializationFor("hudson.cli.CLICommand") @SuppressStaticInitializationFor("hudson.cli.CLICommand")
public class ListJobsCommandTest { public class ListJobsCommandTest {
......
...@@ -46,11 +46,13 @@ import org.kohsuke.args4j.spi.Setter; ...@@ -46,11 +46,13 @@ import org.kohsuke.args4j.spi.Setter;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.MockitoAnnotations; import org.mockito.MockitoAnnotations;
import org.powermock.api.mockito.PowerMockito; import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@PrepareForTest(Jenkins.class) @PrepareForTest(Jenkins.class)
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class ViewOptionHandlerTest { public class ViewOptionHandlerTest {
@Mock private Setter<View> setter; @Mock private Setter<View> setter;
......
...@@ -11,6 +11,7 @@ import org.jvnet.hudson.test.Issue; ...@@ -11,6 +11,7 @@ import org.jvnet.hudson.test.Issue;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.powermock.api.mockito.PowerMockito; import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.MockRepository; import org.powermock.core.MockRepository;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
...@@ -20,6 +21,7 @@ import hudson.util.ReflectionUtils; ...@@ -20,6 +21,7 @@ import hudson.util.ReflectionUtils;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PrepareForTest({ Node.class, Platform.class }) @PrepareForTest({ Node.class, Platform.class })
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class JobTest { public class JobTest {
@Test @Test
......
...@@ -17,10 +17,12 @@ import org.junit.Ignore; ...@@ -17,10 +17,12 @@ import org.junit.Ignore;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class ListViewTest { public class ListViewTest {
private interface ItemGroupOfNonTopLevelItem extends TopLevelItem, ItemGroup<Item> {} private interface ItemGroupOfNonTopLevelItem extends TopLevelItem, ItemGroup<Item> {}
......
...@@ -13,9 +13,12 @@ import static org.junit.Assert.assertNotSame; ...@@ -13,9 +13,12 @@ import static org.junit.Assert.assertNotSame;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.jvnet.hudson.test.Issue; import org.jvnet.hudson.test.Issue;
import static org.powermock.api.mockito.PowerMockito.mock; import static org.powermock.api.mockito.PowerMockito.mock;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class ParametersActionTest { public class ParametersActionTest {
private ParametersAction baseParamsAB; private ParametersAction baseParamsAB;
......
...@@ -12,6 +12,7 @@ import org.junit.Test; ...@@ -12,6 +12,7 @@ import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.MockitoAnnotations; import org.mockito.MockitoAnnotations;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
import hudson.remoting.Channel; import hudson.remoting.Channel;
...@@ -21,6 +22,7 @@ import java.util.HashMap; ...@@ -21,6 +22,7 @@ import java.util.HashMap;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PrepareForTest({ ChannelPinger.class }) @PrepareForTest({ ChannelPinger.class })
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class ChannelPingerTest { public class ChannelPingerTest {
@Mock private Channel mockChannel; @Mock private Channel mockChannel;
......
...@@ -6,6 +6,7 @@ import jenkins.model.Jenkins; ...@@ -6,6 +6,7 @@ import jenkins.model.Jenkins;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.powermock.api.mockito.PowerMockito; import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
...@@ -21,6 +22,7 @@ import static org.powermock.api.mockito.PowerMockito.when; ...@@ -21,6 +22,7 @@ import static org.powermock.api.mockito.PowerMockito.when;
* @author peppelan * @author peppelan
*/ */
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class DelegatingComputerLauncherTest { public class DelegatingComputerLauncherTest {
public static class DummyOne extends DelegatingComputerLauncher { public static class DummyOne extends DelegatingComputerLauncher {
......
...@@ -33,6 +33,7 @@ import org.junit.Test; ...@@ -33,6 +33,7 @@ import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.jvnet.hudson.test.Issue; import org.jvnet.hudson.test.Issue;
import org.powermock.api.mockito.PowerMockito; import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
...@@ -40,6 +41,7 @@ import org.powermock.modules.junit4.PowerMockRunner; ...@@ -40,6 +41,7 @@ import org.powermock.modules.junit4.PowerMockRunner;
* @author Ignacio Albors * @author Ignacio Albors
*/ */
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class RunListTest { public class RunListTest {
// RunList for byTimestamp tests // RunList for byTimestamp tests
......
...@@ -18,10 +18,12 @@ import org.jvnet.hudson.test.Issue; ...@@ -18,10 +18,12 @@ import org.jvnet.hudson.test.Issue;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.MockitoAnnotations; import org.mockito.MockitoAnnotations;
import org.powermock.api.mockito.PowerMockito; import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class CoreEnvironmentContributorTest { public class CoreEnvironmentContributorTest {
CoreEnvironmentContributor instance; CoreEnvironmentContributor instance;
......
...@@ -41,11 +41,13 @@ import static org.mockito.Matchers.anyString; ...@@ -41,11 +41,13 @@ import static org.mockito.Matchers.anyString;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.mockito.invocation.InvocationOnMock; import org.mockito.invocation.InvocationOnMock;
import org.mockito.stubbing.Answer; import org.mockito.stubbing.Answer;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PrepareForTest({JenkinsLocationConfiguration.class, Stapler.class}) @PrepareForTest({JenkinsLocationConfiguration.class, Stapler.class})
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class JenkinsGetRootUrlTest { public class JenkinsGetRootUrlTest {
private Jenkins jenkins; private Jenkins jenkins;
......
...@@ -15,11 +15,13 @@ import org.junit.Test; ...@@ -15,11 +15,13 @@ import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.powermock.api.mockito.PowerMockito; import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PrepareForTest({NewViewLink.class, Jenkins.class}) @PrepareForTest({NewViewLink.class, Jenkins.class})
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class NewViewLinkTest { public class NewViewLinkTest {
@Mock @Mock
......
...@@ -34,6 +34,7 @@ import org.junit.runner.RunWith; ...@@ -34,6 +34,7 @@ import org.junit.runner.RunWith;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.mockito.internal.matchers.LessOrEqual; import org.mockito.internal.matchers.LessOrEqual;
import org.powermock.api.mockito.PowerMockito; import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
...@@ -62,6 +63,7 @@ import static org.junit.Assert.assertThat; ...@@ -62,6 +63,7 @@ import static org.junit.Assert.assertThat;
@RunWith(PowerMockRunner.class) @RunWith(PowerMockRunner.class)
@PrepareForTest(ApiTokenPropertyConfiguration.class) @PrepareForTest(ApiTokenPropertyConfiguration.class)
@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*"})
public class ApiTokenStatsTest { public class ApiTokenStatsTest {
@Rule @Rule
public TemporaryFolder tmp = new TemporaryFolder(); public TemporaryFolder tmp = new TemporaryFolder();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册