aboutsummaryrefslogtreecommitdiffstats
path: root/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java
diff options
context:
space:
mode:
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>2015-10-20 13:56:54 +0200
committerJulien Lancelot <julien.lancelot@sonarsource.com>2015-10-23 10:44:15 +0200
commit0235ff6fffe8a45bfb5b82eb4c6d8aeb2b7eccf9 (patch)
tree51e2649dfca342c30c785e7398eae1cd2e1e7511 /it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java
parent0859e4eb39e20c5d41314d0a1a0a68edf23d9bc2 (diff)
downloadsonarqube-0235ff6fffe8a45bfb5b82eb4c6d8aeb2b7eccf9.tar.gz
sonarqube-0235ff6fffe8a45bfb5b82eb4c6d8aeb2b7eccf9.zip
reduce code duplication in package issue.suite
Diffstat (limited to 'it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java')
-rw-r--r--it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java15
1 files changed, 4 insertions, 11 deletions
diff --git a/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java b/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java
index 199b6f6a2a1..a8b20a5f90f 100644
--- a/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java
+++ b/it/it-tests/src/test/java/issue/suite/IssueChangelogTest.java
@@ -29,12 +29,13 @@ import org.junit.Test;
import org.sonar.wsclient.issue.Issue;
import org.sonar.wsclient.issue.IssueChange;
import org.sonar.wsclient.issue.IssueChangeDiff;
-import org.sonar.wsclient.issue.IssueClient;
import org.sonar.wsclient.issue.IssueQuery;
import static issue.suite.IssueTestSuite.ORCHESTRATOR;
+import static issue.suite.IssueTestSuite.adminIssueClient;
+import static issue.suite.IssueTestSuite.issueClient;
import static org.assertj.core.api.Assertions.assertThat;
-import static util.ItUtils.projectDir;
+import static util.ItUtils.runProjectAnalysis;
public class IssueChangelogTest {
@@ -50,8 +51,7 @@ public class IssueChangelogTest {
orchestrator.getServer().restoreProfile(FileLocation.ofClasspath("/issue/suite/IssueChangelogTest/one-issue-per-line-profile.xml"));
orchestrator.getServer().provisionProject("sample", "Sample");
orchestrator.getServer().associateProjectToQualityProfile("sample", "xoo", "one-issue-per-line");
- scan = SonarRunner.create(projectDir("shared/xoo-sample"));
- orchestrator.executeBuild(scan);
+ scan = runProjectAnalysis(orchestrator, "shared/xoo-sample");
issue = searchRandomIssue();
}
@@ -131,11 +131,4 @@ public class IssueChangelogTest {
return issueClient().changes(issueKey);
}
- private static IssueClient issueClient() {
- return orchestrator.getServer().wsClient().issueClient();
- }
-
- private static IssueClient adminIssueClient() {
- return orchestrator.getServer().adminWsClient().issueClient();
- }
}