diff options
author | Chris Rebert | 2014-11-03 00:04:33 +0000 |
---|---|---|
committer | Chris Rebert | 2015-03-04 08:37:00 +0000 |
commit | f1d59a3fbc06d7df00910d84eaff988cd8b12ea4 (patch) | |
tree | 01d957bd781db7a9a1a5eea55c870c11665fffe6 /org.eclipse.egit.github.core.tests | |
parent | 7d3493e7c34575910021fcd803fad85925ba9598 (diff) | |
download | egit-github-f1d59a3fbc06d7df00910d84eaff988cd8b12ea4.tar.gz egit-github-f1d59a3fbc06d7df00910d84eaff988cd8b12ea4.tar.xz egit-github-f1d59a3fbc06d7df00910d84eaff988cd8b12ea4.zip |
Added `label` field to the IssueEvent class
Relevant GitHub API docs: https://developer.github.com/v3/issues/events/#attributes
This field is only present when the event is one of:
- `labeled`
- `unlabeled`
The `label` field's value is a Label, but with no `url`.
Bug: 449416
Change-Id: I31cf1aeea57770be63db0cf9bf9822ac5dcbc768
Signed-off-by: Chris Rebert <eclipse@rebertia.com>
Diffstat (limited to 'org.eclipse.egit.github.core.tests')
-rw-r--r-- | org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/IssueEventTest.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/IssueEventTest.java b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/IssueEventTest.java index 058cb63d..67f372b2 100644 --- a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/IssueEventTest.java +++ b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/IssueEventTest.java @@ -18,6 +18,7 @@ import java.util.Date; import org.eclipse.egit.github.core.Issue; import org.eclipse.egit.github.core.IssueEvent; +import org.eclipse.egit.github.core.Label; import org.eclipse.egit.github.core.User; import org.junit.Test; @@ -37,6 +38,7 @@ public class IssueEventTest { assertNull(event.getCreatedAt()); assertNull(event.getEvent()); assertEquals(0, event.getId()); + assertNull(event.getLabel()); assertNull(event.getUrl()); assertNull(event.getIssue()); } @@ -53,6 +55,8 @@ public class IssueEventTest { assertEquals(new Date(60000), event.setCreatedAt(new Date(60000)) .getCreatedAt()); assertEquals(4356, event.setId(4356).getId()); + Label label = new Label().setName("Lab El").setColor("563d7c"); + assertEquals(label, event.setLabel(label).getLabel()); assertEquals("commit", event.setEvent("commit").getEvent()); assertEquals("url://a", event.setUrl("url://a").getUrl()); Issue issue = new Issue().setNumber(30); |