aboutsummaryrefslogtreecommitdiffstats
path: root/it/it-tests/src
diff options
context:
space:
mode:
authorDuarte Meneses <duarte.meneses@sonarsource.com>2015-10-29 16:37:29 +0100
committerDuarte Meneses <duarte.meneses@sonarsource.com>2015-11-03 10:14:38 +0100
commit3e5cbb0098adc6b59313fd501d395272edfe2e64 (patch)
treec4b832fd10b176b1766b30c931ff46714b30749c /it/it-tests/src
parentd5d4548ee4f0c13360ca4f28ff751f927daef663 (diff)
downloadsonarqube-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.java12
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");