Package org.sonar.api.config

Examples of org.sonar.api.config.Settings


  }

  @Test
  public void should_return_embedded_data_directory() throws Exception {

    Settings settings = testSettings(0);
    EmbeddedDatabase database = new EmbeddedDatabase(settings);

    File dataDirectory = database.getDataDirectory(settings);
    assertThat(dataDirectory).isNotNull();
    assertThat(dataDirectory.getPath()).endsWith("testDB");
View Full Code Here


    assertThat(dataDirectory).isNotNull();
    assertThat(dataDirectory.getPath()).endsWith("testDB");
  }

  static Settings testSettings(int port) {
    return new Settings()
      .setProperty(DatabaseProperties.PROP_USER, "login")
      .setProperty(DatabaseProperties.PROP_PASSWORD, "pwd")
      .setProperty(DatabaseProperties.PROP_EMBEDDED_PORT, "" + port)
      .setProperty(ProcessConstants.PATH_DATA, "./target/testDB");
  }
View Full Code Here

  private DefaultCpdEngine engine;
  private Settings settings;

  @Before
  public void init() {
    settings = new Settings();
    engine = new DefaultCpdEngine(null, null, null, settings, mock(BlockCache.class));
  }
View Full Code Here

  private AnalysisMode analysisMode;

  @Before
  public void setUp() {
    project = new Project("foo");
    settings = new Settings();
    analysisMode = mock(AnalysisMode.class);
    factory = new IndexFactory(analysisMode, settings, mock(ResourcePersister.class), mock(DuplicationDao.class));
    logger = mock(Logger.class);
  }
View Full Code Here

class SqlProfiling {

  private final Profiling profiling;

  SqlProfiling() {
    Settings settings = new Settings();
    settings.setProperty(Profiling.CONFIG_PROFILING_LEVEL, Profiling.Level.FULL.toString());
    profiling = new Profiling(settings);
  }
View Full Code Here

  private CoverageMeasurementFilter filter;

  @Before
  public void createFilter() {
    settings = new Settings(new PropertyDefinitions(ExclusionProperties.all()));
    filter = new CoverageMeasurementFilter(settings, new CoverageDecorator(), new LineCoverageDecorator(), new BranchCoverageDecorator());
  }
View Full Code Here

public class LanguageDetectionFactoryTest {
  @Test
  public void testCreate() throws Exception {
    LanguagesReferential languages = new DefaultLanguagesReferential(new Languages(Java.INSTANCE));
    LanguageDetectionFactory factory = new LanguageDetectionFactory(new Settings(), languages);
    LanguageDetection languageDetection = factory.create();
    assertThat(languageDetection).isNotNull();
    assertThat(languageDetection.patternsByLanguage()).hasSize(1);
    assertThat(languageDetection.patternsByLanguage().containsKey("java")).isTrue();
  }
View Full Code Here

    return new ProjectReactor(root);
  }

  @Test
  public void testSkippedModules() {
    Settings settings = new Settings();
    settings.setProperty("sonar.skippedModules", "sub1,sub3");

    ProjectReactor reactor = newReactor("root", "sub1", "sub2");

    ProjectExclusions exclusions = new ProjectExclusions(settings, reactor, null);
    exclusions.apply();
View Full Code Here

    assertThat(reactor.getProject("sub2")).isNotNull();
  }

  @Test
  public void testNoSkippedModules() {
    Settings settings = new Settings();
    ProjectReactor reactor = newReactor("root", "sub1", "sub2");
    ProjectExclusions exclusions = new ProjectExclusions(settings, reactor, null);
    exclusions.apply();

    assertThat(reactor.getProject("root")).isNotNull();
View Full Code Here

    assertThat(reactor.getProject("sub2")).isNotNull();
  }

  @Test
  public void testIncludedModules() {
    Settings settings = new Settings();
    settings.setProperty("sonar.includedModules", "sub1");
    ProjectReactor reactor = newReactor("root", "sub1", "sub2");
    ProjectExclusions exclusions = new ProjectExclusions(settings, reactor, null);
    exclusions.apply();

    assertThat(reactor.getProject("root")).isNotNull();
View Full Code Here

TOP

Related Classes of org.sonar.api.config.Settings

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.