Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrelves2007-01-10 02:00:43 +0000
committerrelves2007-01-10 02:00:43 +0000
commitdce5e0deb4ddf103afcaf6641634c7d875fd6fde (patch)
tree8a68e8c1ceaf9e238d7c10c529849a8170b376b4 /org.eclipse.mylyn.bugzilla.tests
parent75ba1abe72467a04c746fac87efd908872c07693 (diff)
downloadorg.eclipse.mylyn.tasks-dce5e0deb4ddf103afcaf6641634c7d875fd6fde.tar.gz
org.eclipse.mylyn.tasks-dce5e0deb4ddf103afcaf6641634c7d875fd6fde.tar.xz
org.eclipse.mylyn.tasks-dce5e0deb4ddf103afcaf6641634c7d875fd6fde.zip
ASSIGNED - bug 169453: [api] Eliminate children of RepositoryTaskData and make final
https://bugs.eclipse.org/bugs/show_bug.cgi?id=169453
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.tests')
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/DuplicateDetetionTest.java46
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/NewBugWizardTest.java7
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskEditorTest.java6
3 files changed, 36 insertions, 23 deletions
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/DuplicateDetetionTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/DuplicateDetetionTest.java
index 25756f85d..a628fba39 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/DuplicateDetetionTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/DuplicateDetetionTest.java
@@ -13,11 +13,12 @@ package org.eclipse.mylar.bugzilla.tests;
import junit.framework.TestCase;
+import org.eclipse.mylar.internal.bugzilla.core.BugzillaAttributeFactory;
import org.eclipse.mylar.internal.bugzilla.core.BugzillaCorePlugin;
import org.eclipse.mylar.internal.bugzilla.core.IBugzillaConstants;
-import org.eclipse.mylar.internal.bugzilla.core.NewBugzillaTaskData;
import org.eclipse.mylar.internal.bugzilla.ui.editor.NewBugzillaTaskEditor;
import org.eclipse.mylar.internal.tasks.ui.TaskListPreferenceConstants;
+import org.eclipse.mylar.tasks.core.RepositoryTaskData;
import org.eclipse.mylar.tasks.core.TaskRepository;
import org.eclipse.mylar.tasks.ui.TasksUiPlugin;
import org.eclipse.mylar.tasks.ui.TasksUiUtil;
@@ -44,9 +45,9 @@ public class DuplicateDetetionTest extends TestCase {
String stackTrace = "java.lang.NullPointerException\nat jeff.testing.stack.trace.functionality(jeff.java:481)";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(stackTrace);
+ model.setDescription(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -62,9 +63,9 @@ public class DuplicateDetetionTest extends TestCase {
public void testNoStackTrace() throws Exception {
String fakeStackTrace = "this is not really a stacktrace";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(fakeStackTrace);
+ model.setDescription(fakeStackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -83,9 +84,10 @@ public class DuplicateDetetionTest extends TestCase {
String stackTrace = "java.lang.NullPointerException\nat jeff.testing.stack.trace.functionality(jeff.java:481)";
String extraText = "\nExtra text that isnt' part of the stack trace java:";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(extraText + "\n" + stackTrace + "\n");
+
+ model.setDescription(extraText + "\n" + stackTrace + "\n");
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -112,9 +114,10 @@ public class DuplicateDetetionTest extends TestCase {
"(JarURLConnection.java:124)\n" +
"at org.eclipse.jdt.internal.core.JavaElement\n.getURLContents(JavaElement.java:734)";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(stackTrace);
+
+ model.setDescription(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -140,9 +143,10 @@ public class DuplicateDetetionTest extends TestCase {
" at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:124)\n" +
" at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:734)";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(stackTrace);
+
+ model.setDescription(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -164,9 +168,10 @@ public class DuplicateDetetionTest extends TestCase {
" at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)\n" +
" at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(stackTrace);
+
+ model.setDescription(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -187,9 +192,10 @@ public class DuplicateDetetionTest extends TestCase {
" at testcase.main (testcase.java)\n" +
" at java.lang.reflect.Method.Invoke (Method.java)";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(stackTrace);
+
+ model.setDescription(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -212,9 +218,10 @@ public class DuplicateDetetionTest extends TestCase {
" at java/util/Properties.load(Properties.java:192)\n" +
" at java/util/logging/LogManager.readConfiguration(L:555)";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(stackTrace);
+
+ model.setDescription(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
@@ -236,9 +243,10 @@ public class DuplicateDetetionTest extends TestCase {
" at java.lang.VirtualMachine.invokeMain (VirtualMachine.java)\n" +
" at java.lang.VirtualMachine.main (VirtualMachine.java:108)";
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
- model.setNewComment(stackTrace);
+
+ model.setDescription(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
NewTaskEditorInput input = new NewTaskEditorInput(repository, model);
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/NewBugWizardTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/NewBugWizardTest.java
index 708b91fc8..68ddf0861 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/NewBugWizardTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/NewBugWizardTest.java
@@ -14,12 +14,13 @@ package org.eclipse.mylar.bugzilla.tests;
import junit.framework.TestCase;
import org.eclipse.core.runtime.Platform;
+import org.eclipse.mylar.internal.bugzilla.core.BugzillaAttributeFactory;
import org.eclipse.mylar.internal.bugzilla.core.BugzillaCorePlugin;
import org.eclipse.mylar.internal.bugzilla.core.BugzillaReportElement;
import org.eclipse.mylar.internal.bugzilla.core.BugzillaRepositoryConnector;
import org.eclipse.mylar.internal.bugzilla.core.IBugzillaConstants;
-import org.eclipse.mylar.internal.bugzilla.core.NewBugzillaTaskData;
import org.eclipse.mylar.internal.bugzilla.ui.wizard.BugzillaProductPage;
+import org.eclipse.mylar.tasks.core.RepositoryTaskData;
import org.eclipse.mylar.tasks.core.TaskRepository;
import org.eclipse.ui.PlatformUI;
@@ -31,7 +32,9 @@ public class NewBugWizardTest extends TestCase {
public void testPlatformOptions() throws Exception {
- NewBugzillaTaskData newReport = new NewBugzillaTaskData(IBugzillaConstants.TEST_BUGZILLA_220_URL, "1");
+
+ RepositoryTaskData newReport = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, IBugzillaConstants.TEST_BUGZILLA_220_URL, "1");
+
TaskRepository repository = new TaskRepository(BugzillaCorePlugin.REPOSITORY_KIND,
IBugzillaConstants.TEST_BUGZILLA_220_URL);
BugzillaRepositoryConnector.setupNewBugAttributes(repository, newReport);
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskEditorTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskEditorTest.java
index e7bb92d84..431175152 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskEditorTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskEditorTest.java
@@ -11,10 +11,11 @@ package org.eclipse.mylar.bugzilla.tests;
import junit.framework.TestCase;
import org.eclipse.core.runtime.NullProgressMonitor;
+import org.eclipse.mylar.internal.bugzilla.core.BugzillaAttributeFactory;
import org.eclipse.mylar.internal.bugzilla.core.BugzillaCorePlugin;
import org.eclipse.mylar.internal.bugzilla.core.IBugzillaConstants;
-import org.eclipse.mylar.internal.bugzilla.core.NewBugzillaTaskData;
import org.eclipse.mylar.internal.tasks.ui.TaskListPreferenceConstants;
+import org.eclipse.mylar.tasks.core.RepositoryTaskData;
import org.eclipse.mylar.tasks.core.TaskRepository;
import org.eclipse.mylar.tasks.ui.TasksUiPlugin;
import org.eclipse.mylar.tasks.ui.TasksUiUtil;
@@ -56,8 +57,9 @@ public class TaskEditorTest extends TestCase {
TaskRepository repository = new TaskRepository(BugzillaCorePlugin.REPOSITORY_KIND,
IBugzillaConstants.TEST_BUGZILLA_222_URL);
- NewBugzillaTaskData model = new NewBugzillaTaskData(repository.getUrl(), TasksUiPlugin.getDefault()
+ RepositoryTaskData model = new RepositoryTaskData(new BugzillaAttributeFactory(), BugzillaCorePlugin.REPOSITORY_KIND, repository.getUrl(), TasksUiPlugin.getDefault()
.getTaskDataManager().getNewRepositoryTaskId());
+
NewTaskEditorInput editorInput = new NewTaskEditorInput(repository, model);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
TasksUiUtil.openEditor(editorInput, TaskListPreferenceConstants.TASK_EDITOR_ID, page);

Back to the top