Examples of IDeployedStandaloneCartridge


Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

        .client();
    IUser user = new TestConnectionBuilder().defaultCredentials().create(httpClient).getUser();
    IDomain domain = user.getDomain("foobarz");
    IApplication application = domain.getApplicationByName("springeap6");

    IDeployedStandaloneCartridge cartridge = application.getCartridge();

    cartridge.setAdditionalGearStorage(40);

    verify(httpClient, times(1)).put(
        urlEndsWith("applications/springeap6/cartridges/jbosseap-6"),
        any(JsonMediaType.class),
        anyInt(),
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  }

  @Test
  public void shouldReportGearGroup() throws OpenShiftException, URISyntaxException {
    // precondition
    IDeployedStandaloneCartridge cartridge = springeap6Application.getCartridge();
    assertThat(cartridge).isNotNull();

    // operation
    IGearGroup gearGroup = cartridge.getGearGroup();

    // verification
    assertThat(gearGroup).isNotNull();
    assertThat(gearGroup.getCartridges()).contains(cartridge);
  }
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  }

  @Test
  public void shouldGetGearStorage() throws OpenShiftException, IOException {
    // precondition
    IDeployedStandaloneCartridge cartridge = springeap6Application.getCartridge();
    assertThat(cartridge).isNotNull();

    // operation
    int additionalGearStorage = cartridge.getAdditionalGearStorage();

    // verification
    // reload user info to ensure the storage info isnt cached
    assertThat(additionalGearStorage).isNotEqualTo(IGearGroup.NO_ADDITIONAL_GEAR_STORAGE);
  }
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  }

  @Test
  public void shouldSetGearStorage() throws OpenShiftException, IOException {
    // precondition
    IDeployedStandaloneCartridge cartridge = springeap6Application.getCartridge();
    assertThat(cartridge).isNotNull();
    int newAdditionalGearStorage = 12;

    // operation
    cartridge.setAdditionalGearStorage(newAdditionalGearStorage);

    // verification
    // reload user info to ensure the storage info isnt cached
    mockDirector.mockGetGearGroups("foobarz", "springeap6", Samples.GET_DOMAINS_FOOBARZ_APPLICATIONS_SPRINGEAP6_GEARGROUPS_12ADDITIONALGEARSTORAGE);
    assertThat(cartridge.getAdditionalGearStorage()).isEqualTo(newAdditionalGearStorage);
  }
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  }

  @Test
  public void shouldReportGearGroup() throws OpenShiftException, URISyntaxException {
    // precondition
    IDeployedStandaloneCartridge cartridge = application.getCartridge();
    assertThat(cartridge).isNotNull();

    // operation
    IGearGroup gearGroup = cartridge.getGearGroup();

    // verification
    assertThat(gearGroup).isNotNull();
    assertThat(gearGroup.getCartridges()).contains(cartridge);
  }
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  }

  @Test
  public void shouldGetGearStorage() throws OpenShiftException, URISyntaxException, IOException {
    // precondition
    IDeployedStandaloneCartridge cartridge = application.getCartridge();
    assertThat(cartridge).isNotNull();

    // operation
    int additionalGearStorage = cartridge.getAdditionalGearStorage();

    // verification
    // reload user info to ensure the storage info isnt cached
    assertThat(additionalGearStorage).isNotEqualTo(IGearGroup.NO_ADDITIONAL_GEAR_STORAGE);
  }
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  @Ignore("This application is not allowed to have additional gear storage")
  @Test
  public void shouldSetGearStorage() throws OpenShiftException, URISyntaxException, IOException {
    // precondition
    IDeployedStandaloneCartridge cartridge = application.getCartridge();
    assertThat(cartridge).isNotNull();
    int newAdditionalGearStorage = 3;

    // operation
    cartridge.setAdditionalGearStorage(newAdditionalGearStorage);

    // verification
    // reload user info to ensure the storage info isnt cached
    assertThat(cartridge.getAdditionalGearStorage()).isEqualTo(newAdditionalGearStorage);
  }
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  @Ignore("This application is not allowed to have additional gear storage")
  @Test
  public void shouldSeeNewAdditionalGearStorageInNewConnection() throws OpenShiftException, URISyntaxException,
      IOException {
    // precondition
    IDeployedStandaloneCartridge cartridge = application.getCartridge();
    assertThat(cartridge).isNotNull();
    int additionalGearStorage = 4;

    // operation
    cartridge.setAdditionalGearStorage(additionalGearStorage);

    // verification
    // reload user info to ensure the storage info isnt cached
    IUser newUser = new TestConnectionBuilder()
        .defaultCredentials()
        .disableSSLCertificateChecks()
        .create()
        .getUser();
    IApplication newApplication = newUser.getDefaultDomain().getApplicationByName(application.getName());
    IDeployedStandaloneCartridge newCartridge = newApplication.getCartridge();
    new StandaloneCartridgeAssert(newCartridge).isEqualTo(cartridge);
    assertThat(newCartridge.getAdditionalGearStorage()).isEqualTo(additionalGearStorage);
  }
View Full Code Here

Examples of com.openshift.client.cartridge.IDeployedStandaloneCartridge

  public boolean equals(Object obj) {
    if (!(IDeployedStandaloneCartridge.class.isAssignableFrom(obj.getClass()))) {
      return false;
    }

    IDeployedStandaloneCartridge otherCartridge = (IDeployedStandaloneCartridge) obj;
    // shortcut: downloadable cartridges get their name only when
    // they're deployed thus should equal on url only
    if (getName() == null) {
      if (otherCartridge.getName() != null) {
        return false;
      }
    } else if (!getName().equals(otherCartridge.getName())) {
      return false;
    }
    return true;
  }
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.