diff options
author | relves | 2007-01-10 02:00:43 +0000 |
---|---|---|
committer | relves | 2007-01-10 02:00:43 +0000 |
commit | dce5e0deb4ddf103afcaf6641634c7d875fd6fde (patch) | |
tree | 8a68e8c1ceaf9e238d7c10c529849a8170b376b4 /org.eclipse.mylyn.bugzilla.tests | |
parent | 75ba1abe72467a04c746fac87efd908872c07693 (diff) | |
download | org.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')
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); |