aboutsummaryrefslogtreecommitdiffstats
path: root/it/it-tests
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2015-10-30 09:24:16 +0100
committerJulien Lancelot <julien.lancelot@sonarsource.com>2015-10-30 09:24:16 +0100
commita3528799883487e180ce90985e96cf87281e645f (patch)
treee4ca55aa58e8b2c79f42941b6d64bacc53ebe5aa /it/it-tests
parent1f27cc9f4ad89e9a746d7060767550dc073c2313 (diff)
downloadsonarqube-a3528799883487e180ce90985e96cf87281e645f.tar.gz
sonarqube-a3528799883487e180ce90985e96cf87281e645f.zip
Fix since_previous_version_should_use_first_analysis_when_no_version_found IT
Diffstat (limited to 'it/it-tests')
-rw-r--r--it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java18
1 files changed, 7 insertions, 11 deletions
diff --git a/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java b/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java
index d2f2deeb807..d402c2997be 100644
--- a/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java
+++ b/it/it-tests/src/test/java/it/measureHistory/SincePreviousVersionHistoryTest.java
@@ -94,22 +94,18 @@ public class SincePreviousVersionHistoryTest {
*/
@Test
public void since_previous_version_should_use_first_analysis_when_no_version_found() {
- analyzeProjectWithDate("1.0-SNAPSHOT", "2015-10-01");
+ // Analyze project by excluding some files
+ analyzeProject("1.0-SNAPSHOT", "**/*2.xoo", "2015-10-01");
// No difference measure after first analysis
- Resource project = getProject("files");
- assertThat(project.getPeriod3Date()).isNull();
+ assertThat(getProject("files").getMeasure("files").getVariation3()).isNull();
analyzeProjectWithDate("1.0-SNAPSHOT", "2015-10-02");
- // No new version, first analysis is used
- project = getProject("files");
- assertThat(project.getPeriod3Mode()).isEqualTo("previous_version");
- assertThat(toStringDate(project.getPeriod3Date())).isEqualTo("2015-10-01");
+ // No new version, first analysis is used -> 2 new files
+ assertThat(getProject("files").getMeasure("files").getVariation3()).isEqualTo(2);
analyzeProjectWithDate("1.0-SNAPSHOT", "2015-10-03");
- // Still no new version, first analysis is used
- project = getProject("files");
- assertThat(project.getPeriod3Mode()).isEqualTo("previous_version");
- assertThat(toStringDate(project.getPeriod3Date())).isEqualTo("2015-10-01");
+ // Still no new version, first analysis is used -> 2 new files
+ assertThat(getProject("files").getMeasure("files").getVariation3()).isEqualTo(2);
}
private static void analyzeProject(String version) {