Examples of ReleaseService


Examples of com.puppetlabs.geppetto.forge.v2.service.ReleaseService

    ForgeAPI forge = new ForgeAPI(getCommonModule(), GsonModule.INSTANCE, createCredentialsModule(
      props, owner, System.getProperty("forge.password")), forgeModule);

    // Create the modules used in publishing tests
    ModuleService moduleService = forge.createModuleService();
    ReleaseService releaseService = forge.createReleaseService();
    try {
      releaseService.delete(owner, "test_module_a", Version.create(1, 0, 0));
      moduleService.delete(owner, "test_module_a");
    }
    catch(Exception e) {
    }
    try {
      releaseService.delete(owner, "test_module_b", Version.create(1, 0, 0));
      moduleService.delete(owner, "test_module_b");
    }
    catch(Exception e) {
    }
    try {
      releaseService.delete(owner, "test_module_c", Version.create(1, 0, 0));
      moduleService.delete(owner, "test_module_c");
    }
    catch(Exception e) {
    }
    try {
      releaseService.delete(owner, "test_module_d", Version.create(1, 0, 0));
      moduleService.delete(owner, "test_module_d");
    }
    catch(Exception e) {
    }
    try {
View Full Code Here

Examples of com.puppetlabs.geppetto.forge.v2.service.ReleaseService

*
*/
public class ReleaseTestDelete extends ForgeAPITestBase {
  @Test
  public void testDeleteRelease() throws IOException {
    ReleaseService service = getTestUserForge().createReleaseService();
    service.delete(TEST_USER, TEST_MODULE, TEST_RELEASE_VERSION);
    try {
      service.get(TEST_USER, TEST_MODULE, TEST_RELEASE_VERSION);
      fail("Expected 404");
    }
    catch(HttpResponseException e) {
      assertEquals("Wrong response code", 404, e.getStatusCode());
    }
View Full Code Here

Examples of com.puppetlabs.geppetto.forge.v2.service.ReleaseService

*
*/
public class ReleaseTestCreate extends ForgeAPITestBase {
  @Test
  public void testCreate() throws IOException {
    ReleaseService service = getTestUserForge().createReleaseService();
    byte[] releaseFile = TestDataProvider.getTestData(TEST_GZIPPED_RELEASE);
    Release newRelease = service.create(
      TEST_USER, TEST_MODULE, "Some notes about this release", new ByteArrayInputStream(releaseFile),
      releaseFile.length);
    assertNotNull("Null Release", newRelease);
    assertEquals("Incorrect release version", newRelease.getVersion(), TEST_RELEASE_VERSION);
  }
View Full Code Here

Examples of com.puppetlabs.geppetto.forge.v2.service.ReleaseService

/**
*/
public class ReleaseTests extends ForgeAPITestBase {
  @Test
  public void testDownloadRelease() throws IOException {
    ReleaseService service = getTestUserForge().createReleaseService();
    ByteArrayOutputStream content = new ByteArrayOutputStream();
    service.download(TEST_USER, TEST_MODULE, TEST_RELEASE_VERSION, content);
    assertEquals(
      "Wrong release content size", content.size(), TestDataProvider.getTestData(TEST_GZIPPED_RELEASE).length);
  }
View Full Code Here

Examples of com.puppetlabs.geppetto.forge.v2.service.ReleaseService

  }
  */

  @Test
  public void testReleaseDetail() throws IOException {
    ReleaseService service = getTestUserForge().createReleaseService();
    Release release = service.get(TEST_USER, TEST_MODULE, TEST_RELEASE_VERSION);
    assertNotNull("Null release", release);
  }
View Full Code Here

Examples of net.sf.pmr.agilePlanning.service.ReleaseService

        }
        request.setAttribute("basicProject.numberOfIteration", Integer.valueOf(numberOfIteration));
       
        // Afficher le nombre de release
        int numberOfRelease = 0;
        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
        if (myWorkspaceForm.getProjectId() > 0) {
           numberOfRelease = releaseService.findByProjectPersistanceId(myWorkspaceForm.getProjectId()).size();
        }
        request.setAttribute("basicProject.numberOfRelease", Integer.valueOf(numberOfRelease));               

  }
View Full Code Here

Examples of net.sf.pmr.agilePlanning.service.ReleaseService

    public ActionForward list(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {

        // get the  service
        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
       
        // list the releases for the current project
        Set<Release> releases = releaseService.findByProjectPersistanceId(((Integer) request.getSession().getAttribute("basicProject.persistanceId")).intValue());
       
        Set<ReleaseView> releasesView = new HashSet<ReleaseView>();

        // copy the properties from the release to the view
        for (Release release : releases) {
View Full Code Here

Examples of net.sf.pmr.agilePlanning.service.ReleaseService

            throws Exception {

        // TODO Faire une m�thode de s�curit� pour v�rifier le user

        // get the  service
        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();       
       
        // find the release... if needed
        if (StringUtils.isNotEmpty( (String) request.getParameter("persistanceId"))) {
     
            Release release = releaseService.findByPersistanceId(Integer.parseInt((String)request.getParameter("persistanceId")));

            // populate the form
            ReleaseForm releaseForm = (ReleaseForm) form;
           
            releaseForm.setDate(release.getDate());
View Full Code Here

Examples of net.sf.pmr.agilePlanning.service.ReleaseService

    public ActionForward storiesToAdd(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {

        // get the service
      ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
     
        // list the stories for the release
      Set<Story> stories = releaseService.findStoriesToAdd(Integer.parseInt(request.getSession().getAttribute("basicProject.persistanceId").toString()));
     
      // build the set of storyViews
      Set<StoryView> storyViews = this.buildStoryViewsFromStories(stories);
     
        // put the storyViews in the request
View Full Code Here

Examples of net.sf.pmr.agilePlanning.service.ReleaseService

        }
     
    }
     
      // 3. Enfin, on appel le service d'ajout
        ReleaseService releaseService = AgilePlanningObjectFactory.getReleaseService();
       
        // TODO : recupérer la persistanveVersion dans la request !!!
       
        Release release = releaseService.findByPersistanceId(Integer.parseInt(request.getParameter("releasePersistanceId")));
       
        long persistanceVersion = release.getPersistanceVersion();
       
       
        // ajout
        Errors errors = releaseService.addStories(storiesToAdd, Integer.parseInt(request.getParameter("releasePersistanceId")), persistanceVersion);

        // traitement des erreurs...
        // ... si des erreurs sont trouvée...
        if (errors.hasErrors()) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.