aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch/src/test
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2016-03-15 16:41:22 +0100
committerJulien HENRY <julien.henry@sonarsource.com>2016-03-16 14:04:34 +0100
commit712c66d95af8076fe3b4efd7392a61672dc7b656 (patch)
tree58cc574019f3416e66303affb946389d30629237 /sonar-batch/src/test
parent56eec4bfb1ad5b99e6bcf6b93806dbaa87cd6a13 (diff)
downloadsonarqube-712c66d95af8076fe3b4efd7392a61672dc7b656.tar.gz
sonarqube-712c66d95af8076fe3b4efd7392a61672dc7b656.zip
SONAR-7414 Change Sensor API to update Issue#effortToFix to Issue#gap
Diffstat (limited to 'sonar-batch/src/test')
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/issue/DefaultFilterableIssueTest.java2
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/issue/DeprecatedIssueAdapterForFilterTest.java2
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/issue/TrackedIssueAdapterTest.java2
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/mediumtest/fs/ProjectBuilderMediumTest.java28
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/mediumtest/issues/IssuesMediumTest.java4
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/postjob/DefaultPostJobContextTest.java2
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/scan/report/JSONReportTest.java2
7 files changed, 20 insertions, 22 deletions
diff --git a/sonar-batch/src/test/java/org/sonar/batch/issue/DefaultFilterableIssueTest.java b/sonar-batch/src/test/java/org/sonar/batch/issue/DefaultFilterableIssueTest.java
index 8c0c70d822e..4e1ed3d053a 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/issue/DefaultFilterableIssueTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/issue/DefaultFilterableIssueTest.java
@@ -47,7 +47,7 @@ public class DefaultFilterableIssueTest {
private Issue createIssue() {
Issue.Builder builder = Issue.newBuilder();
- builder.setEffortToFix(3.0);
+ builder.setGap(3.0);
builder.setLine(30);
builder.setSeverity(Severity.MAJOR);
return builder.build();
diff --git a/sonar-batch/src/test/java/org/sonar/batch/issue/DeprecatedIssueAdapterForFilterTest.java b/sonar-batch/src/test/java/org/sonar/batch/issue/DeprecatedIssueAdapterForFilterTest.java
index 952b0c587fd..ba835314e53 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/issue/DeprecatedIssueAdapterForFilterTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/issue/DeprecatedIssueAdapterForFilterTest.java
@@ -52,7 +52,7 @@ public class DeprecatedIssueAdapterForFilterTest {
.setSeverity(Severity.BLOCKER)
.setMsg("msg")
.setLine(1)
- .setEffortToFix(2.0)
+ .setGap(2.0)
.build(),
COMPONENT_KEY);
diff --git a/sonar-batch/src/test/java/org/sonar/batch/issue/TrackedIssueAdapterTest.java b/sonar-batch/src/test/java/org/sonar/batch/issue/TrackedIssueAdapterTest.java
index 268ee46371f..11fc560b318 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/issue/TrackedIssueAdapterTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/issue/TrackedIssueAdapterTest.java
@@ -39,7 +39,7 @@ public class TrackedIssueAdapterTest {
.setSeverity("MAJOR")
.setMessage("msg")
.setStartLine(1)
- .setEffortToFix(2.0)
+ .setGap(2.0)
.setStatus("RESOLVED")
.setResolution("FIXED")
.setReporter("toto")
diff --git a/sonar-batch/src/test/java/org/sonar/batch/mediumtest/fs/ProjectBuilderMediumTest.java b/sonar-batch/src/test/java/org/sonar/batch/mediumtest/fs/ProjectBuilderMediumTest.java
index 70d31c2f8a2..418b1104404 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/mediumtest/fs/ProjectBuilderMediumTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/mediumtest/fs/ProjectBuilderMediumTest.java
@@ -19,9 +19,11 @@
*/
package org.sonar.batch.mediumtest.fs;
-import org.sonar.api.utils.MessageException;
-
import com.google.common.collect.ImmutableMap;
+import java.io.File;
+import java.io.IOException;
+import java.util.Date;
+import java.util.List;
import org.apache.commons.io.FileUtils;
import org.junit.After;
import org.junit.Before;
@@ -29,24 +31,20 @@ import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.ExpectedException;
import org.junit.rules.TemporaryFolder;
+import org.sonar.api.utils.MessageException;
import org.sonar.batch.mediumtest.BatchMediumTester;
import org.sonar.batch.mediumtest.TaskResult;
import org.sonar.batch.protocol.output.BatchReport.Issue;
import org.sonar.xoo.XooPlugin;
import org.sonar.xoo.rule.XooRulesDefinition;
-import java.io.File;
-import java.io.IOException;
-import java.util.Date;
-import java.util.List;
-
import static org.assertj.core.api.Assertions.assertThat;
public class ProjectBuilderMediumTest {
@Rule
public TemporaryFolder temp = new TemporaryFolder();
-
+
@Rule
public ExpectedException exception = ExpectedException.none();
@@ -71,7 +69,7 @@ public class ProjectBuilderMediumTest {
@Test
public void testProjectBuilder() throws IOException {
File baseDir = prepareProject();
-
+
TaskResult result = tester.newTask()
.properties(ImmutableMap.<String, String>builder()
.put("sonar.task", "scan")
@@ -92,18 +90,18 @@ public class ProjectBuilderMediumTest {
if (issue.getLine() == 1) {
foundIssueAtLine1 = true;
assertThat(issue.getMsg()).isEqualTo("This issue is generated on each line");
- assertThat(issue.hasEffortToFix()).isFalse();
+ assertThat(issue.hasGap()).isFalse();
}
}
assertThat(foundIssueAtLine1).isTrue();
}
-
+
@Test
// SONAR-6976
public void testProjectBuilderWithNewLine() throws IOException {
File baseDir = prepareProject();
-
+
exception.expect(MessageException.class);
exception.expectMessage("is not a valid branch name");
tester.newTask()
@@ -147,12 +145,12 @@ public class ProjectBuilderMediumTest {
if (issue.getLine() == 1) {
foundIssueAtLine1 = true;
assertThat(issue.getMsg()).isEqualTo("This issue is generated on each line");
- assertThat(issue.hasEffortToFix()).isFalse();
+ assertThat(issue.hasGap()).isFalse();
}
}
assertThat(foundIssueAtLine1).isTrue();
}
-
+
private File prepareProject() throws IOException {
File baseDir = temp.getRoot();
File module1Dir = new File(baseDir, "module1");
@@ -163,7 +161,7 @@ public class ProjectBuilderMediumTest {
File xooFile = new File(srcDir, "sample.xoo");
FileUtils.write(xooFile, "1\n2\n3\n4\n5\n6\n7\n8\n9\n10");
-
+
return baseDir;
}
diff --git a/sonar-batch/src/test/java/org/sonar/batch/mediumtest/issues/IssuesMediumTest.java b/sonar-batch/src/test/java/org/sonar/batch/mediumtest/issues/IssuesMediumTest.java
index a6bb661943e..176c51ca5d7 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/mediumtest/issues/IssuesMediumTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/mediumtest/issues/IssuesMediumTest.java
@@ -106,7 +106,7 @@ public class IssuesMediumTest {
.start();
List<Issue> issues = result.issuesFor(result.inputFile("xources/hello/HelloJava.xoo"));
- assertThat(issues).hasSize(8 /* lines */+ 1 /* file */);
+ assertThat(issues).hasSize(8 /* lines */ + 1 /* file */);
}
@Test
@@ -170,7 +170,7 @@ public class IssuesMediumTest {
if (issue.getLine() == 1) {
foundIssueAtLine1 = true;
assertThat(issue.getMsg()).isEqualTo("This issue is generated on each line");
- assertThat(issue.hasEffortToFix()).isFalse();
+ assertThat(issue.hasGap()).isFalse();
}
}
assertThat(foundIssueAtLine1).isTrue();
diff --git a/sonar-batch/src/test/java/org/sonar/batch/postjob/DefaultPostJobContextTest.java b/sonar-batch/src/test/java/org/sonar/batch/postjob/DefaultPostJobContextTest.java
index 9c1abdc2d8c..12f00a55d90 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/postjob/DefaultPostJobContextTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/postjob/DefaultPostJobContextTest.java
@@ -61,7 +61,7 @@ public class DefaultPostJobContextTest {
TrackedIssue defaultIssue = new TrackedIssue();
defaultIssue.setComponentKey("foo:src/Foo.php");
- defaultIssue.setEffortToFix(2.0);
+ defaultIssue.setGap(2.0);
defaultIssue.setNew(true);
defaultIssue.setKey("xyz");
defaultIssue.setStartLine(1);
diff --git a/sonar-batch/src/test/java/org/sonar/batch/scan/report/JSONReportTest.java b/sonar-batch/src/test/java/org/sonar/batch/scan/report/JSONReportTest.java
index 653b26e09bb..fdeadc562dd 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/scan/report/JSONReportTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/scan/report/JSONReportTest.java
@@ -111,7 +111,7 @@ public class JSONReportTest {
issue.setEndLine(2);
issue.setStartLineOffset(3);
issue.setEndLineOffset(4);
- issue.setEffortToFix(3.14);
+ issue.setGap(3.14);
issue.setReporter("julien");
issue.setAssignee("simon");
issue.setCreationDate(SIMPLE_DATE_FORMAT.parse("2013-04-24"));