Examples of nonNullValueAsFile()


Examples of org.sonar.process.Props.nonNullValueAsFile()

    FileUtils.touch(driverFile);

    Props props = new Props(new Properties());
    props.set("sonar.jdbc.url", "jdbc:oracle:thin:@localhost/XE");
    settings.checkAndComplete(home, props);
    assertThat(props.nonNullValueAsFile(ProcessConstants.JDBC_DRIVER_PATH)).isEqualTo(driverFile);
  }

  @Test
  public void check_h2() throws Exception {
    File home = temp.newFolder();
View Full Code Here

Examples of org.sonar.process.Props.nonNullValueAsFile()

    FileUtils.touch(driverFile);

    Props props = new Props(new Properties());
    props.set("sonar.jdbc.url", "jdbc:postgresql://localhost/sonar");
    settings.checkAndComplete(home, props);
    assertThat(props.nonNullValueAsFile(ProcessConstants.JDBC_DRIVER_PATH)).isEqualTo(driverFile);
  }

  @Test
  public void check_mssql() throws Exception {
    File home = temp.newFolder();
View Full Code Here

Examples of org.sonar.process.Props.nonNullValueAsFile()

    FileUtils.touch(driverFile);

    Props props = new Props(new Properties());
    props.set("sonar.jdbc.url", "jdbc:jtds:sqlserver://localhost/sonar;SelectMethod=Cursor");
    settings.checkAndComplete(home, props);
    assertThat(props.nonNullValueAsFile(ProcessConstants.JDBC_DRIVER_PATH)).isEqualTo(driverFile);
  }

  @Test
  public void driver_file() throws Exception {
    File home = temp.newFolder();
View Full Code Here

Examples of org.sonar.process.Props.nonNullValueAsFile()

    Properties rawProperties = new Properties();
    rawProperties.setProperty("foo", "bar");

    Props props = new PropsBuilder(rawProperties, jdbcSettings, homeDir).build();

    assertThat(props.nonNullValueAsFile("sonar.path.logs")).isEqualTo(logsDir);
    assertThat(props.nonNullValueAsFile("sonar.path.home")).isEqualTo(homeDir);

    // create <HOME>/temp
    File tempDir = props.nonNullValueAsFile("sonar.path.temp");
    assertThat(tempDir).isDirectory().exists();
View Full Code Here

Examples of org.sonar.process.Props.nonNullValueAsFile()

    rawProperties.setProperty("foo", "bar");

    Props props = new PropsBuilder(rawProperties, jdbcSettings, homeDir).build();

    assertThat(props.nonNullValueAsFile("sonar.path.logs")).isEqualTo(logsDir);
    assertThat(props.nonNullValueAsFile("sonar.path.home")).isEqualTo(homeDir);

    // create <HOME>/temp
    File tempDir = props.nonNullValueAsFile("sonar.path.temp");
    assertThat(tempDir).isDirectory().exists();
    assertThat(tempDir.getName()).isEqualTo("temp");
View Full Code Here

Examples of org.sonar.process.Props.nonNullValueAsFile()

    assertThat(props.nonNullValueAsFile("sonar.path.logs")).isEqualTo(logsDir);
    assertThat(props.nonNullValueAsFile("sonar.path.home")).isEqualTo(homeDir);

    // create <HOME>/temp
    File tempDir = props.nonNullValueAsFile("sonar.path.temp");
    assertThat(tempDir).isDirectory().exists();
    assertThat(tempDir.getName()).isEqualTo("temp");
    assertThat(tempDir.getParentFile()).isEqualTo(homeDir);

    assertThat(props.value("foo")).isEqualTo("bar");
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.