diff options
author | erwinvaneyk | 2014-11-01 13:23:54 +0000 |
---|---|---|
committer | Matthias Sohn | 2015-03-04 23:10:31 +0000 |
commit | eb83c17e47247e19c41aaba497f4c91d6e2a96c5 (patch) | |
tree | 0028d982ff3335d70c33b4fec3ded79712459fd9 /org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github | |
parent | d379923cbc1effe0f1b5ebdd2f51d7aad866d5be (diff) | |
download | egit-github-eb83c17e47247e19c41aaba497f4c91d6e2a96c5.tar.gz egit-github-eb83c17e47247e19c41aaba497f4c91d6e2a96c5.tar.xz egit-github-eb83c17e47247e19c41aaba497f4c91d6e2a96c5.zip |
Add context support in CommitService.createStatus()
- Relevant page in the API:
https://developer.github.com/v3/repos/statuses/
- Added tests for context-field of CommitStatus
Change-Id: Ia8520191115469017d38597676e960303a6c31c3
Signed-off-by: erwinvaneyk <erwinvaneyk@gmail.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Diffstat (limited to 'org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github')
2 files changed, 12 insertions, 5 deletions
diff --git a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitServiceTest.java b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitServiceTest.java index bcb01855..1f4adb5d 100644 --- a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitServiceTest.java +++ b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitServiceTest.java @@ -385,12 +385,14 @@ public class CommitServiceTest { CommitStatus status = new CommitStatus(); status.setDescription("description"); status.setTargetUrl("http://target/url"); - status.setState("success"); + status.setState(CommitStatus.STATE_SUCCESS); + status.setContext("context"); service.createStatus(repo, "123", status); Map<String, String> params = new HashMap<String, String>(); params.put("description", status.getDescription()); params.put("target_url", status.getTargetUrl()); params.put("state", status.getState()); + params.put("context", status.getContext()); verify(client).post("/repos/o/n/statuses/123", params, CommitStatus.class); } @@ -405,7 +407,8 @@ public class CommitServiceTest { CommitStatus status = new CommitStatus(); status.setDescription("description"); status.setTargetUrl("http://target/url"); - status.setState("success"); + status.setState(CommitStatus.STATE_SUCCESS); + status.setContext("context"); service.createStatus(null, "123", status); } @@ -419,7 +422,8 @@ public class CommitServiceTest { CommitStatus status = new CommitStatus(); status.setDescription("description"); status.setTargetUrl("http://target/url"); - status.setState("success"); + status.setState(CommitStatus.STATE_SUCCESS); + status.setContext("context"); service.createStatus(new RepositoryId("o", "n"), null, status); } @@ -433,7 +437,8 @@ public class CommitServiceTest { CommitStatus status = new CommitStatus(); status.setDescription("description"); status.setTargetUrl("http://target/url"); - status.setState("success"); + status.setState(CommitStatus.STATE_SUCCESS); + status.setContext("context"); service.createStatus(new RepositoryId("o", "n"), "", status); } @@ -446,4 +451,4 @@ public class CommitServiceTest { public void createStatusNullStatus() throws IOException { service.createStatus(new RepositoryId("o", "n"), "123", null); } -} +}
\ No newline at end of file diff --git a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitStatusTest.java b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitStatusTest.java index bdd85220..9b12b23a 100644 --- a/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitStatusTest.java +++ b/org.eclipse.egit.github.core.tests/src/org/eclipse/egit/github/core/tests/CommitStatusTest.java @@ -39,6 +39,7 @@ public class CommitStatusTest { assertNull(status.getTargetUrl()); assertNull(status.getUpdatedAt()); assertNull(status.getUrl()); + assertNull(status.getContext()); } /** @@ -60,5 +61,6 @@ public class CommitStatusTest { assertEquals(new Date(5678), status.setUpdatedAt(new Date(5678)) .getUpdatedAt()); assertEquals("url", status.setUrl("url").getUrl()); + assertEquals("context", status.setContext("context").getContext()); } } |