Added watch API support.

Fixes issue #130
This commit is contained in:
Kohsuke Kawaguchi
2015-02-15 08:31:57 -08:00
parent 60dce94a47
commit a8cf4a7120
3 changed files with 113 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
package org.kohsuke.github;
import org.junit.Test;
import java.io.IOException;
/**
* @author Kohsuke Kawaguchi
*/
public class RepositoryTest extends AbstractGitHubApiTestBase {
@Test
public void subscription() throws Exception {
GHRepository r = getRepository();
assertNull(r.getSubscription());
GHSubscription s = r.subscribe(true, false);
assertEquals(s.getRepository(), r);
s.delete();
assertNull(r.getSubscription());
}
private GHRepository getRepository() throws IOException {
return gitHub.getOrganization("github-api-test-org").getRepository("jenkins");
}
}