Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfbecker2010-04-27 17:54:02 +0000
committerfbecker2010-04-27 17:54:02 +0000
commit4e7d235b3a94d68e8260553acc2c0646c9bc69d5 (patch)
tree7ce4d169152068a27a047ff5f0b7ed2e4b5f8ad4 /org.eclipse.mylyn.bugzilla.tests
parentbfc1d6d819bf65c80749adb936e14a30520ff05a (diff)
downloadorg.eclipse.mylyn.tasks-4e7d235b3a94d68e8260553acc2c0646c9bc69d5.tar.gz
org.eclipse.mylyn.tasks-4e7d235b3a94d68e8260553acc2c0646c9bc69d5.tar.xz
org.eclipse.mylyn.tasks-4e7d235b3a94d68e8260553acc2c0646c9bc69d5.zip
ASSIGNED - bug 302654: support for Bugzilla 3.6
https://bugs.eclipse.org/bugs/show_bug.cgi?id=302654 correction of testCustomFields
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.tests')
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/core/BugzillaCustomFieldsTest.java36
1 files changed, 19 insertions, 17 deletions
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/core/BugzillaCustomFieldsTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/core/BugzillaCustomFieldsTest.java
index be175973e..5f6ed775a 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/core/BugzillaCustomFieldsTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/core/BugzillaCustomFieldsTest.java
@@ -42,6 +42,8 @@ public class BugzillaCustomFieldsTest extends TestCase {
private TaskRepository repository;
+ private TaskData fruitTaskData;
+
@Override
protected void setUp() throws Exception {
repository = BugzillaFixture.current().repository();
@@ -176,36 +178,36 @@ public class BugzillaCustomFieldsTest extends TestCase {
String taskNumber = "1";
- TaskData fruitTaskData = BugzillaFixture.current().getTask(taskNumber, client);
+ fruitTaskData = BugzillaFixture.current().getTask(taskNumber, client);
assertNotNull(fruitTaskData);
- if (fruitTaskData.getRoot().getAttribute("cf_multiselect").getValue().equals("---")) {
- setFruitValueTo(fruitTaskData, "apple");
- setFruitValueTo(fruitTaskData, "orange");
- setFruitValueTo(fruitTaskData, "---");
- } else if (fruitTaskData.getRoot().getAttribute("cf_multiselect").getValue().equals("apple")) {
- setFruitValueTo(fruitTaskData, "orange");
- setFruitValueTo(fruitTaskData, "apple");
- setFruitValueTo(fruitTaskData, "---");
- } else if (fruitTaskData.getRoot().getAttribute("cf_multiselect").getValue().equals("orange")) {
- setFruitValueTo(fruitTaskData, "apple");
- setFruitValueTo(fruitTaskData, "orange");
- setFruitValueTo(fruitTaskData, "---");
+ if (fruitTaskData.getRoot().getAttribute("cf_dropdown").getValue().equals("---")) {
+ setFruitValueTo("one");
+ setFruitValueTo("two");
+ setFruitValueTo("---");
+ } else if (fruitTaskData.getRoot().getAttribute("cf_dropdown").getValue().equals("one")) {
+ setFruitValueTo("two");
+ setFruitValueTo("one");
+ setFruitValueTo("---");
+ } else if (fruitTaskData.getRoot().getAttribute("cf_dropdown").getValue().equals("two")) {
+ setFruitValueTo("one");
+ setFruitValueTo("two");
+ setFruitValueTo("---");
}
if (fruitTaskData != null) {
fruitTaskData = null;
}
}
- private void setFruitValueTo(TaskData fruitTaskData, String newValue) throws Exception {
+ private void setFruitValueTo(String newValue) throws Exception {
Set<TaskAttribute> changed = new HashSet<TaskAttribute>();
- TaskAttribute cf_fruit = fruitTaskData.getRoot().getAttribute("cf_fruit");
+ TaskAttribute cf_fruit = fruitTaskData.getRoot().getAttribute("cf_dropdown");
cf_fruit.setValue(newValue);
- assertEquals(newValue, fruitTaskData.getRoot().getAttribute("cf_fruit").getValue());
+ assertEquals(newValue, fruitTaskData.getRoot().getAttribute("cf_dropdown").getValue());
changed.add(cf_fruit);
BugzillaFixture.current().submitTask(fruitTaskData, client);
fruitTaskData = BugzillaFixture.current().getTask(fruitTaskData.getTaskId(), client);
- assertEquals(newValue, fruitTaskData.getRoot().getAttribute("cf_fruit").getValue());
+ assertEquals(newValue, fruitTaskData.getRoot().getAttribute("cf_dropdown").getValue());
}
}

Back to the top