diff options
author | Aaron S. Hawley | 2019-06-17 06:33:28 +0000 |
---|---|---|
committer | Aaron S. Hawley | 2019-06-17 13:17:30 +0000 |
commit | 7a8c24d36f2214f6d7a97bb09249974d978188fe (patch) | |
tree | 6023cce26826c8adc103f360442276832b68bd27 /org.eclipse.egit.github.core.tests/src/org/eclipse/egit | |
parent | 0f7592f24a097ab53c9628d0d4b37b55d0bf1f1e (diff) | |
download | egit-github-7a8c24d36f2214f6d7a97bb09249974d978188fe.tar.gz egit-github-7a8c24d36f2214f6d7a97bb09249974d978188fe.tar.xz egit-github-7a8c24d36f2214f6d7a97bb09249974d978188fe.zip |
Add new fields for GitHub push event
Fields that were missing:
* After
* Created, Deleted, Forced
* Base ref
* Compare
* Distinct size
* Head commit
* Organization, Pusher, Repository, Sender
https://developer.github.com/v3/activity/events/types/#pushevent
Bug: 521783
Change-Id: Ibdc22e983aa81ddb638c2fd8ad724ea8957be43f
Signed-off-by: Aaron S. Hawley <aaron.s.hawley@gmail.com>
Diffstat (limited to 'org.eclipse.egit.github.core.tests/src/org/eclipse/egit')
-rw-r--r-- | org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/PushPayloadTest.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/PushPayloadTest.java b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/PushPayloadTest.java index f4911093..e914b51c 100644 --- a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/PushPayloadTest.java +++ b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/PushPayloadTest.java @@ -13,6 +13,8 @@ package org.eclipse.egit.github.core.tests; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; +import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNull; import java.util.ArrayList; @@ -36,8 +38,20 @@ public class PushPayloadTest { assertNull(payload.getHead()); assertNull(payload.getRef()); assertEquals(0, payload.getSize()); + assertEquals(0, payload.getDistinctSize()); assertNull(payload.getCommits()); assertNull(payload.getBefore()); + assertNull(payload.getAfter()); + assertFalse(payload.isCreated()); + assertFalse(payload.isDeleted()); + assertFalse(payload.isForced()); + assertNull(payload.getBaseRef()); + assertNull(payload.getCompare()); + assertNull(payload.getHeadCommit()); + assertNull(payload.getRepository()); + assertNull(payload.getPusher()); + assertNull(payload.getOrganization()); + assertNull(payload.getSender()); } /** @@ -51,7 +65,14 @@ public class PushPayloadTest { assertEquals("head", payload.setHead("head").getHead()); assertEquals("ref", payload.setRef("ref").getRef()); assertEquals(9000, payload.setSize(9000).getSize()); + assertEquals(8000, payload.setDistinctSize(8000).getDistinctSize()); assertEquals(commits, payload.setCommits(commits).getCommits()); assertEquals("a1b2", payload.setBefore("a1b2").getBefore()); + assertEquals("2b1a", payload.setAfter("2b1a").getAfter()); + assertTrue(payload.setCreated(true).isCreated()); + assertTrue(payload.setDeleted(true).isDeleted()); + assertTrue(payload.setForced(true).isForced()); + assertEquals("base", payload.setBaseRef("base").getBaseRef()); + assertEquals("http", payload.setCompare("http").getCompare()); } } |