diff options
author | Frank Becker | 2016-07-17 09:50:33 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org | 2016-07-18 17:42:36 +0000 |
commit | 7305015c049e295171c6ebb3930f001eea16c9e0 (patch) | |
tree | f19920f6f0c2563d78a7cfe63798a3a2409ab521 | |
parent | 324bad2e13c79253fc79ba9432fdfab82e549c84 (diff) | |
download | org.eclipse.mylyn.tasks-7305015c049e295171c6ebb3930f001eea16c9e0.tar.gz org.eclipse.mylyn.tasks-7305015c049e295171c6ebb3930f001eea16c9e0.tar.xz org.eclipse.mylyn.tasks-7305015c049e295171c6ebb3930f001eea16c9e0.zip |
493278: Bugzilla REST integration tests should run as part of
integration-connectors, not integration
Change-Id: Ieae0eccc4229abb7c3041a09b028d30c24785bc9
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493278
8 files changed, 67 insertions, 15 deletions
diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/META-INF/MANIFEST.MF b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/META-INF/MANIFEST.MF index 347ea558a..0b4adefab 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/META-INF/MANIFEST.MF +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/META-INF/MANIFEST.MF @@ -4,14 +4,22 @@ Bundle-Name: Mylyn Bugzilla Rest Connector Bundle-SymbolicName: org.eclipse.mylyn.bugzilla.rest.core.tests;singleton:=true Bundle-Version: 1.0.0.qualifier Bundle-Vendor: Eclipse Mylyn -Fragment-Host: org.eclipse.mylyn.bugzilla.rest.core Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Require-Bundle: org.junit;bundle-version="4.8.2", org.hamcrest;bundle-version="[1.0.0,1.2.0)", org.hamcrest.library;bundle-version="[1.0.0,1.2.0)", - org.eclipse.mylyn.commons.sdk.util, com.google.guava;bundle-version="15.0.0", - org.apache.commons.io -Export-Package: org.eclipse.mylyn.internal.bugzilla.rest.core;x-internal:=true, - org.eclipse.mylyn.internal.bugzilla.rest.core.tests;x-internal:=true, - org.eclipse.mylyn.internal.bugzilla.rest.test.support;x-internal:=true + com.google.gson;bundle-version="2.2.4", + org.eclipse.core.runtime, + org.apache.commons.io, + org.eclipse.mylyn.commons.sdk.util, + org.eclipse.mylyn.bugzilla.rest.core, + org.eclipse.mylyn.commons.core, + org.eclipse.mylyn.commons.repositories.core;bundle-version="1.0.0", + org.eclipse.mylyn.commons.repositories.http.core;bundle-version="1.0.0", + org.eclipse.mylyn.commons.repositories.core, + org.eclipse.mylyn.commons.repositories.http.core, + org.eclipse.mylyn.tasks.core, + org.eclipse.mylyn.commons.net +Export-Package: org.eclipse.mylyn.bugzilla.rest.core.tests;x-internal:=true, + org.eclipse.mylyn.bugzilla.rest.test.support;x-internal:=true diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/pom.xml b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/pom.xml index 70028736a..0e117a6fd 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/pom.xml +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/pom.xml @@ -11,10 +11,32 @@ <artifactId>org.eclipse.mylyn.bugzilla.rest.core.tests</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> + <properties> + <test.suite>${project.artifactId}.AllBugzillaRestCoreTests</test.suite> + </properties> <build> + <!-- resources for standalone tests --> + <resources> + <resource> + <directory>${basedir}</directory> + <includes> + <include>testdata/**</include> + </includes> + </resource> + </resources> <plugins> <plugin> <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-surefire-plugin</artifactId> + <version>${tycho-version}</version> + <configuration> + <skip>${test.component.skip}</skip> + <testSuite>${project.artifactId}</testSuite> + <testClass>${test.suite}</testClass> + </configuration> + </plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-source-plugin</artifactId> </plugin> </plugins> diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/AllBugzillaRestCoreTests.java b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/AllBugzillaRestCoreTests.java new file mode 100644 index 000000000..36eeb6706 --- /dev/null +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/AllBugzillaRestCoreTests.java @@ -0,0 +1,22 @@ +/******************************************************************************* + * Copyright (c) 2016 Frank Becker and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Frank Becker - initial API and implementation + *******************************************************************************/ + +package org.eclipse.mylyn.bugzilla.rest.core.tests; + +import org.junit.runner.RunWith; +import org.junit.runners.Suite; +import org.junit.runners.Suite.SuiteClasses; + +@RunWith(Suite.class) +@SuiteClasses({ BugzillaRestClientTest.class, BugzillaRestConfigurationTest.class, BugzillaRestConnectorTest.class }) +public class AllBugzillaRestCoreTests { + +} diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/core/tests/BugzillaRestClientTest.java b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/BugzillaRestClientTest.java index c9941fda8..bc05f4de3 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/core/tests/BugzillaRestClientTest.java +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/BugzillaRestClientTest.java @@ -9,7 +9,7 @@ * Frank Becker - initial API and implementation *******************************************************************************/ -package org.eclipse.mylyn.internal.bugzilla.rest.core.tests; +package org.eclipse.mylyn.bugzilla.rest.core.tests; import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertEquals; @@ -37,6 +37,8 @@ import java.util.Set; import org.apache.commons.io.IOUtils; import org.eclipse.core.runtime.CoreException; +import org.eclipse.mylyn.bugzilla.rest.test.support.BugzillaRestHarness; +import org.eclipse.mylyn.bugzilla.rest.test.support.BugzillaRestTestFixture; import org.eclipse.mylyn.commons.repositories.core.RepositoryLocation; import org.eclipse.mylyn.commons.repositories.core.auth.AuthenticationType; import org.eclipse.mylyn.commons.repositories.core.auth.UserCredentials; @@ -55,8 +57,6 @@ import org.eclipse.mylyn.internal.bugzilla.rest.core.response.data.Field; import org.eclipse.mylyn.internal.bugzilla.rest.core.response.data.LoginToken; import org.eclipse.mylyn.internal.bugzilla.rest.core.response.data.Parameters; import org.eclipse.mylyn.internal.bugzilla.rest.core.response.data.Product; -import org.eclipse.mylyn.internal.bugzilla.rest.test.support.BugzillaRestHarness; -import org.eclipse.mylyn.internal.bugzilla.rest.test.support.BugzillaRestTestFixture; import org.eclipse.mylyn.internal.commons.core.operations.NullOperationMonitor; import org.eclipse.mylyn.internal.commons.repositories.core.InMemoryCredentialsStore; import org.eclipse.mylyn.internal.tasks.core.TaskTask; diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/core/tests/BugzillaRestConfigurationTest.java b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/BugzillaRestConfigurationTest.java index bade1c339..03769380e 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/core/tests/BugzillaRestConfigurationTest.java +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/BugzillaRestConfigurationTest.java @@ -9,7 +9,7 @@ * Frank Becker - initial API and implementation *******************************************************************************/ -package org.eclipse.mylyn.internal.bugzilla.rest.core.tests; +package org.eclipse.mylyn.bugzilla.rest.core.tests; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; @@ -20,13 +20,13 @@ import java.io.IOException; import org.apache.commons.io.IOUtils; import org.eclipse.core.runtime.CoreException; +import org.eclipse.mylyn.bugzilla.rest.test.support.BugzillaRestTestFixture; import org.eclipse.mylyn.commons.sdk.util.CommonTestUtil; import org.eclipse.mylyn.commons.sdk.util.Junit4TestFixtureRunner; import org.eclipse.mylyn.commons.sdk.util.Junit4TestFixtureRunner.FixtureDefinition; import org.eclipse.mylyn.internal.bugzilla.rest.core.BugzillaRestConfiguration; import org.eclipse.mylyn.internal.bugzilla.rest.core.BugzillaRestConnector; import org.eclipse.mylyn.internal.bugzilla.rest.core.RepositoryKey; -import org.eclipse.mylyn.internal.bugzilla.rest.test.support.BugzillaRestTestFixture; import org.eclipse.mylyn.internal.tasks.core.TaskRepositoryManager; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.junit.After; diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/core/tests/BugzillaRestConnectorTest.java b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/BugzillaRestConnectorTest.java index 17bec3a92..acf163024 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/core/tests/BugzillaRestConnectorTest.java +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/core/tests/BugzillaRestConnectorTest.java @@ -1,4 +1,4 @@ -package org.eclipse.mylyn.internal.bugzilla.rest.core.tests; +package org.eclipse.mylyn.bugzilla.rest.core.tests; import static org.hamcrest.CoreMatchers.not; import static org.hamcrest.Matchers.equalTo; @@ -10,6 +10,7 @@ import static org.junit.Assert.assertThat; import java.util.concurrent.TimeUnit; import org.eclipse.core.runtime.CoreException; +import org.eclipse.mylyn.bugzilla.rest.test.support.BugzillaRestTestFixture; import org.eclipse.mylyn.commons.net.AuthenticationCredentials; import org.eclipse.mylyn.commons.net.AuthenticationType; import org.eclipse.mylyn.commons.repositories.core.RepositoryLocation; @@ -21,7 +22,6 @@ import org.eclipse.mylyn.commons.sdk.util.Junit4TestFixtureRunner.FixtureDefinit import org.eclipse.mylyn.internal.bugzilla.rest.core.BugzillaRestConfiguration; import org.eclipse.mylyn.internal.bugzilla.rest.core.BugzillaRestConnector; import org.eclipse.mylyn.internal.bugzilla.rest.core.Duration; -import org.eclipse.mylyn.internal.bugzilla.rest.test.support.BugzillaRestTestFixture; import org.eclipse.mylyn.internal.tasks.core.IRepositoryConstants; import org.eclipse.mylyn.internal.tasks.core.TaskTask; import org.eclipse.mylyn.tasks.core.ITask; diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/test/support/BugzillaRestHarness.java b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/test/support/BugzillaRestHarness.java index 8057c8cf3..5c20e6ed9 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/test/support/BugzillaRestHarness.java +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/test/support/BugzillaRestHarness.java @@ -9,7 +9,7 @@ * Frank Becker - initial API and implementation *******************************************************************************/ -package org.eclipse.mylyn.internal.bugzilla.rest.test.support; +package org.eclipse.mylyn.bugzilla.rest.test.support; import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertNotNull; diff --git a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/test/support/BugzillaRestTestFixture.java b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/test/support/BugzillaRestTestFixture.java index 1d34c8330..ad22630d7 100644 --- a/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/internal/bugzilla/rest/test/support/BugzillaRestTestFixture.java +++ b/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core.tests/src/org/eclipse/mylyn/bugzilla/rest/test/support/BugzillaRestTestFixture.java @@ -9,7 +9,7 @@ * Frank Becker - initial API and implementation *******************************************************************************/ -package org.eclipse.mylyn.internal.bugzilla.rest.test.support; +package org.eclipse.mylyn.bugzilla.rest.test.support; import org.eclipse.mylyn.commons.net.AuthenticationCredentials; import org.eclipse.mylyn.commons.repositories.core.auth.UserCredentials; |