Package org.jclouds.jenkins.v1

Examples of org.jclouds.jenkins.v1.JenkinsApi


*/
@Test(groups = "live", testName = "ComputerApiLiveTest")
public class ComputerApiLiveTest extends BaseJenkinsApiLiveTest {

   public void testGetComputerView(){
      ComputerView view = getApi().getView();
      assertNotNull(view);
      assertNotNull(view.getDisplayName());
      for (Computer computerFromView : view.getComputers()) {
         assertNotNull(computerFromView.getDisplayName());
         if (!"master".equals(computerFromView.getDisplayName())) {
            Computer computerFromGetRequest = getApi().get(computerFromView.getDisplayName());
            assertEquals(computerFromGetRequest, computerFromView);
         }
View Full Code Here


@Test(groups = "live", testName = "ComputerApiLiveTest")
public class ComputerApiLiveTest extends BaseJenkinsApiLiveTest {

   public void testGetComputerView(){
      ComputerView view = getApi().getView();
      assertNotNull(view);
      assertNotNull(view.getDisplayName());
      for (Computer computerFromView : view.getComputers()) {
         assertNotNull(computerFromView.getDisplayName());
         if (!"master".equals(computerFromView.getDisplayName())) {
            Computer computerFromGetRequest = getApi().get(computerFromView.getDisplayName());
            assertEquals(computerFromGetRequest, computerFromView);
         }
View Full Code Here

      //assertEquals(configXML, Strings2.toStringAndClose(getClass().getResourceAsStream("/sample_job.xml")));
   }

   @Test(dependsOnMethods = "testFetchConfigXML")
   public void testGetJob() throws IOException {
      JobDetails job = getApi().get("blagoo");
      assertNotNull(job);
      assertEquals(job.getName(), "blagoo");
   }
View Full Code Here

      //assertEquals(configXML, Strings2.toStringAndClose(getClass().getResourceAsStream("/sample_job.xml")));
   }

   @Test(dependsOnMethods = "testFetchConfigXML")
   public void testGetJob() throws IOException {
      JobDetails job = getApi().get("blagoo");
      assertNotNull(job);
      assertEquals(job.getName(), "blagoo");
   }
View Full Code Here

      getApi().buildWithParameters("jobWithParameters", parameters);
   }
  
   @Test(dependsOnMethods = "testBuildJobWithParameters")
   public void testLastBuild() throws IOException {
      LastBuild lastBuild = getApi().lastBuild("jobWithParameters");
      while(lastBuild == null || lastBuild.getResult() == null) {
         lastBuild = getApi().lastBuild("jobWithParameters");
      }
      assertEquals(lastBuild.getResult(), "SUCCESS");
   }     
View Full Code Here

      getApi().buildWithParameters("jobWithParameters", parameters);
   }
  
   @Test(dependsOnMethods = "testBuildJobWithParameters")
   public void testLastBuild() throws IOException {
      LastBuild lastBuild = getApi().lastBuild("jobWithParameters");
      while(lastBuild == null || lastBuild.getResult() == null) {
         lastBuild = getApi().lastBuild("jobWithParameters");
      }
      assertEquals(lastBuild.getResult(), "SUCCESS");
   }     
View Full Code Here

*/
@Test(groups = "live", testName = "JenkinsApiLiveTest")
public class JenkinsApiLiveTest extends BaseJenkinsApiLiveTest {

   public void testGetMaster(){
      Node master = context.getApi().getMaster();
      assertNotNull(master);
      assertNotNull(master.getName());
      assertNotNull(master.getJobs());
   }
View Full Code Here

@Test(groups = "live", testName = "JenkinsApiLiveTest")
public class JenkinsApiLiveTest extends BaseJenkinsApiLiveTest {

   public void testGetMaster(){
      Node master = context.getApi().getMaster();
      assertNotNull(master);
      assertNotNull(master.getName());
      assertNotNull(master.getJobs());
   }
View Full Code Here

   }

   private void assertCodeMakes(String method, URI uri, int statusCode, String message, String contentType,
            String content, Class<? extends Exception> expected) {

      JenkinsErrorHandler function = new JenkinsErrorHandler();

      HttpCommand command = createMock(HttpCommand.class);
      HttpRequest request = HttpRequest.builder().method(method).endpoint(uri).build();
      HttpResponse response = HttpResponse.builder().statusCode(statusCode).message(message).payload(content).build();
      response.getPayload().getContentMetadata().setContentType(contentType);

      expect(command.getCurrentRequest()).andReturn(request).atLeastOnce();
      command.setException(classEq(expected));

      replay(command);

      function.handleError(command, response);

      verify(command);
   }
View Full Code Here

   }

   private void assertCodeMakes(String method, URI uri, int statusCode, String message, String contentType,
            String content, Class<? extends Exception> expected) {

      JenkinsErrorHandler function = new JenkinsErrorHandler();

      HttpCommand command = createMock(HttpCommand.class);
      HttpRequest request = HttpRequest.builder().method(method).endpoint(uri).build();
      HttpResponse response = HttpResponse.builder().statusCode(statusCode).message(message).payload(content).build();
      response.getPayload().getContentMetadata().setContentType(contentType);

      expect(command.getCurrentRequest()).andReturn(request).atLeastOnce();
      command.setException(classEq(expected));

      replay(command);

      function.handleError(command, response);

      verify(command);
   }
View Full Code Here

TOP

Related Classes of org.jclouds.jenkins.v1.JenkinsApi

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.