Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkersten2007-06-05 01:20:37 +0000
committermkersten2007-06-05 01:20:37 +0000
commit77b03f518715908344326384e6f585a84cf3d243 (patch)
tree7ffaa26a88bca40928cfa1bf8791dd7f4ecae50a /org.eclipse.mylyn.tasks.tests/src/org
parent8a2bb7d31f69655928880ac393b1d39cdd3aac84 (diff)
downloadorg.eclipse.mylyn.tasks-77b03f518715908344326384e6f585a84cf3d243.tar.gz
org.eclipse.mylyn.tasks-77b03f518715908344326384e6f585a84cf3d243.tar.xz
org.eclipse.mylyn.tasks-77b03f518715908344326384e6f585a84cf3d243.zip
NEW - bug 186070: [api] make IAttachmentHandler API stream-based
https://bugs.eclipse.org/bugs/show_bug.cgi?id=186070
Diffstat (limited to 'org.eclipse.mylyn.tasks.tests/src/org')
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskAttachmentActionsTest.java15
1 files changed, 5 insertions, 10 deletions
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskAttachmentActionsTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskAttachmentActionsTest.java
index 824c2c277..8196caa96 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskAttachmentActionsTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskAttachmentActionsTest.java
@@ -16,12 +16,11 @@ import java.net.URLConnection;
import junit.framework.TestCase;
-import org.eclipse.mylar.internal.tasks.ui.actions.CopyToClipboardAction;
+import org.eclipse.mylar.internal.tasks.ui.actions.CopyAttachmentToClipboardJob;
import org.eclipse.mylar.internal.tasks.ui.actions.SaveRemoteFileAction;
import org.eclipse.swt.dnd.Clipboard;
import org.eclipse.swt.dnd.TextTransfer;
-import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Shell;
+import org.eclipse.ui.PlatformUI;
/**
* Test task attachment actions.
@@ -38,14 +37,10 @@ public class TaskAttachmentActionsTest extends TestCase {
*/
public void testCopyToClipboardAction() throws Exception {
String contents = "Sample clipboard text";
- CopyToClipboardAction action = new CopyToClipboardAction();
- action.setContents(contents);
- Control c = new Shell();
- action.setControl(c);
+ CopyAttachmentToClipboardJob job = new CopyAttachmentToClipboardJob(null);
+ job.copyToClipboard(contents);
- action.run();
-
- Clipboard clipboard = new Clipboard(c.getDisplay());
+ Clipboard clipboard = new Clipboard(PlatformUI.getWorkbench().getDisplay());
assertEquals(contents, clipboard.getContents(TextTransfer.getInstance()));
}

Back to the top