diff options
author | Duarte Meneses <duarte.meneses@sonarsource.com> | 2015-10-29 16:37:29 +0100 |
---|---|---|
committer | Duarte Meneses <duarte.meneses@sonarsource.com> | 2015-11-03 10:14:38 +0100 |
commit | 3e5cbb0098adc6b59313fd501d395272edfe2e64 (patch) | |
tree | c4b832fd10b176b1766b30c931ff46714b30749c /it/it-tests/src | |
parent | d5d4548ee4f0c13360ca4f28ff751f927daef663 (diff) | |
download | sonarqube-3e5cbb0098adc6b59313fd501d395272edfe2e64.tar.gz sonarqube-3e5cbb0098adc6b59313fd501d395272edfe2e64.zip |
SONAR-6211 Skip project key validation in issues mode
Diffstat (limited to 'it/it-tests/src')
-rw-r--r-- | it/it-tests/src/test/java/it/analysis/IssuesModeTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/it/it-tests/src/test/java/it/analysis/IssuesModeTest.java b/it/it-tests/src/test/java/it/analysis/IssuesModeTest.java index f598908ca47..1c60a13c84b 100644 --- a/it/it-tests/src/test/java/it/analysis/IssuesModeTest.java +++ b/it/it-tests/src/test/java/it/analysis/IssuesModeTest.java @@ -86,6 +86,18 @@ public class IssuesModeTest { } @Test + public void project_key_with_slash() throws IOException { + restoreProfile("one-issue-per-line.xml"); + setDefaultQualityProfile("xoo", "one-issue-per-line"); + + SonarRunner runner = configureRunner("shared/xoo-sample"); + runner.setProjectKey("sample/project"); + runner.setProperty("sonar.analysis.mode", "issues"); + BuildResult result = orchestrator.executeBuild(runner); + assertThat(ItUtils.countIssuesInJsonReport(result, true)).isEqualTo(17); + } + + @Test public void non_associated_mode() throws IOException { restoreProfile("one-issue-per-line.xml"); setDefaultQualityProfile("xoo", "one-issue-per-line"); |