Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrelves2006-11-23 18:00:34 +0000
committerrelves2006-11-23 18:00:34 +0000
commit15bee97fa54783888e332a741cd410300b3027fd (patch)
treecda8eb8f56546c07efd4742bc7724c34f7a635f8 /org.eclipse.mylyn.bugzilla.tests
parent492dcd7001c35582c783c8742d100e07675cdfcc (diff)
downloadorg.eclipse.mylyn.tasks-15bee97fa54783888e332a741cd410300b3027fd.tar.gz
org.eclipse.mylyn.tasks-15bee97fa54783888e332a741cd410300b3027fd.tar.xz
org.eclipse.mylyn.tasks-15bee97fa54783888e332a741cd410300b3027fd.zip
REOPENED - bug 142039: highlight bug report items changed since last viewing
https://bugs.eclipse.org/bugs/show_bug.cgi?id=142039
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.tests')
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaRepositoryConnectorTest.java12
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskDataMigrationTest.java25
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/DuplicateDetetionTest.java18
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskEditorTest.java2
4 files changed, 27 insertions, 30 deletions
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaRepositoryConnectorTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaRepositoryConnectorTest.java
index d587e325f..e73c66cc8 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaRepositoryConnectorTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaRepositoryConnectorTest.java
@@ -162,7 +162,7 @@ public class BugzillaRepositoryConnectorTest extends AbstractBugzillaTest {
// BugEditor)
task.getTaskData().setHasLocalChanges(true);
task.setSyncState(RepositoryTaskSyncState.OUTGOING);
- TasksUiPlugin.getSynchronizationManager().saveOffline(task.getTaskData());
+ TasksUiPlugin.getDefault().getTaskDataManager().put(task.getTaskData());
assertEquals(RepositoryTaskSyncState.OUTGOING, task.getSyncState());
// Submit changes
@@ -441,13 +441,13 @@ public class BugzillaRepositoryConnectorTest extends AbstractBugzillaTest {
TasksUiPlugin.getRepositoryManager().setSyncTime(repository, task7.getLastSyncDateStamp(),
TasksUiPlugin.getDefault().getRepositoriesFilePath());
- assertFalse(TasksUiPlugin.getDefault().getOfflineReportsFile().find(IBugzillaConstants.TEST_BUGZILLA_222_URL,
- "7") == -1);
+ assertNotNull(TasksUiPlugin.getDefault().getTaskDataManager().getTaskData(IBugzillaConstants.TEST_BUGZILLA_222_URL,
+ "7"));
ArrayList<RepositoryTaskData> taskDataList = new ArrayList<RepositoryTaskData>();
taskDataList.add(task7.getTaskData());
- TasksUiPlugin.getDefault().getOfflineReportsFile().remove(taskDataList);
- assertTrue(TasksUiPlugin.getDefault().getOfflineReportsFile().find(IBugzillaConstants.TEST_BUGZILLA_222_URL,
- "7") == -1);
+ TasksUiPlugin.getDefault().getTaskDataManager().remove(taskDataList);
+ assertNull(TasksUiPlugin.getDefault().getTaskDataManager().getTaskData(IBugzillaConstants.TEST_BUGZILLA_222_URL,
+ "7"));
assertEquals(RepositoryTaskSyncState.SYNCHRONIZED, task7.getSyncState());
assertNotNull(task7.getLastSyncDateStamp());
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskDataMigrationTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskDataMigrationTest.java
index 97fb8b558..89f63c71f 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskDataMigrationTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/BugzillaTaskDataMigrationTest.java
@@ -11,24 +11,21 @@
package org.eclipse.mylar.bugzilla.tests;
-import org.eclipse.mylar.internal.bugzilla.core.BugzillaTask;
-import org.eclipse.mylar.internal.bugzilla.ui.tasklist.BugzillaTaskEditorInput;
-import org.eclipse.mylar.tasks.core.RepositoryTaskAttribute;
/**
* @author Rob Elves
*/
public class BugzillaTaskDataMigrationTest extends AbstractBugzillaTest {
- public void testMigrateDescriptionToReadOnly() throws Exception {
- init222();
- BugzillaTask task = generateLocalTaskAndDownload("1");
- assertNotNull(task);
- assertNotNull(task.getTaskData());
- RepositoryTaskAttribute attrib = task.getTaskData().getDescriptionAttribute();
- assertNotNull(attrib);
- attrib.setReadOnly(false);
- BugzillaTaskEditorInput editorInput = new BugzillaTaskEditorInput(repository, task, false);
- assertTrue(editorInput.getBugTask().getTaskData().getDescriptionAttribute().isReadOnly());
- }
+// public void testMigrateDescriptionToReadOnly() throws Exception {
+// init222();
+// BugzillaTask task = generateLocalTaskAndDownload("1");
+// assertNotNull(task);
+// assertNotNull(task.getTaskData());
+// RepositoryTaskAttribute attrib = task.getTaskData().getDescriptionAttribute();
+// assertNotNull(attrib);
+// attrib.setReadOnly(false);
+// BugzillaTaskEditorInput editorInput = new BugzillaTaskEditorInput(repository, task, false);
+// assertTrue(editorInput.getBugTask().getTaskData().getDescriptionAttribute().isReadOnly());
+// }
}
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 39594574f..785d95a86 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
@@ -45,7 +45,7 @@ public class DuplicateDetetionTest extends TestCase {
String stackTrace = "java.lang.NullPointerException\nat jeff.testing.stack.trace.functionality(jeff.java:481)";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -63,7 +63,7 @@ public class DuplicateDetetionTest extends TestCase {
public void testNoStackTrace() throws Exception {
String fakeStackTrace = "this is not really a stacktrace";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(fakeStackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -84,7 +84,7 @@ public class DuplicateDetetionTest extends TestCase {
String extraText = "\nExtra text that isnt' part of the stack trace java:";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(extraText + "\n" + stackTrace + "\n");
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -113,7 +113,7 @@ public class DuplicateDetetionTest extends TestCase {
"at org.eclipse.jdt.internal.core.JavaElement\n.getURLContents(JavaElement.java:734)";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -141,7 +141,7 @@ public class DuplicateDetetionTest extends TestCase {
" at org.eclipse.jdt.internal.core.JavaElement.getURLContents(JavaElement.java:734)";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -165,7 +165,7 @@ public class DuplicateDetetionTest extends TestCase {
" at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -188,7 +188,7 @@ public class DuplicateDetetionTest extends TestCase {
" at java.lang.reflect.Method.Invoke (Method.java)";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -213,7 +213,7 @@ public class DuplicateDetetionTest extends TestCase {
" at java/util/logging/LogManager.readConfiguration(L:555)";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
@@ -237,7 +237,7 @@ public class DuplicateDetetionTest extends TestCase {
" at java.lang.VirtualMachine.main (VirtualMachine.java:108)";
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
model.setNewComment(stackTrace);
model.setHasLocalChanges(true);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
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 f5693f3fe..bc5871da4 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
@@ -56,7 +56,7 @@ public class TaskEditorTest extends TestCase {
IBugzillaConstants.TEST_BUGZILLA_222_URL);
NewBugzillaReport model = new NewBugzillaReport(repository.getUrl(), TasksUiPlugin.getDefault()
- .getOfflineReportsFile().getNextOfflineBugId());
+ .getTaskDataManager().getNextLocalTaskId());
NewTaskEditorInput editorInput = new NewTaskEditorInput(repository, model);
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
TaskUiUtil.openEditor(editorInput, TaskListPreferenceConstants.TASK_EDITOR_ID, page);

Back to the top