コード例 #1
0
  @Test
  public void doCheckConnection_ignoreCertificateErrors() {
    GitLabConnectionConfig connectionConfig = jenkins.get(GitLabConnectionConfig.class);

    FormValidation formValidation =
        connectionConfig.doTestConnection(
            "https://localhost:" + port + "/gitlab", API_TOKEN_ID, true);
    assertThat(formValidation.getMessage(), is(Messages.connection_success()));
  }
コード例 #2
0
  @Test
  public void doCheckConnection_certificateError() throws IOException {
    GitLabConnectionConfig connectionConfig = jenkins.get(GitLabConnectionConfig.class);

    FormValidation formValidation =
        connectionConfig.doTestConnection(
            "https://localhost:" + port + "/gitlab", API_TOKEN_ID, false);
    assertThat(formValidation.getMessage(), containsString(Messages.connection_error("")));
  }