aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server/src/test
diff options
context:
space:
mode:
authorFabrice Bellingard <bellingard@gmail.com>2012-03-20 17:52:36 +0100
committerFabrice Bellingard <bellingard@gmail.com>2012-03-20 17:56:51 +0100
commit3d8328d2e842a9bb15d35e428235f45fb9d9da1d (patch)
tree47c90fe4a4ffe2d8655523cc42a3344efc922436 /sonar-server/src/test
parent73b2bff83aa9fcac6fe1985ddccd76d62a246f2f (diff)
downloadsonarqube-3d8328d2e842a9bb15d35e428235f45fb9d9da1d.tar.gz
sonarqube-3d8328d2e842a9bb15d35e428235f45fb9d9da1d.zip
SONAR-3006 Remove ChartsControler and related code
This is useless now the TimeMachine service has been replaced.
Diffstat (limited to 'sonar-server/src/test')
-rw-r--r--sonar-server/src/test/java/org/sonar/server/charts/jruby/TrendsChartTest.java85
1 files changed, 0 insertions, 85 deletions
diff --git a/sonar-server/src/test/java/org/sonar/server/charts/jruby/TrendsChartTest.java b/sonar-server/src/test/java/org/sonar/server/charts/jruby/TrendsChartTest.java
deleted file mode 100644
index 75696e81bd9..00000000000
--- a/sonar-server/src/test/java/org/sonar/server/charts/jruby/TrendsChartTest.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * Sonar, open source software quality management tool.
- * Copyright (C) 2008-2012 SonarSource
- * mailto:contact AT sonarsource DOT com
- *
- * Sonar is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 3 of the License, or (at your option) any later version.
- *
- * Sonar is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with Sonar; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
- */
-package org.sonar.server.charts.jruby;
-
-import org.sonar.server.charts.deprecated.BaseChartTest;
-
-import java.awt.image.BufferedImage;
-import java.io.IOException;
-import java.text.ParseException;
-
-public class TrendsChartTest extends BaseChartTest {
- private static final int WIDTH = 900;
- private static final int HEIGHT = 350;
-
- private TrendsChart chart;
-
- public void testTrendsChart() throws ParseException, IOException {
- chart = new TrendsChart(WIDTH, HEIGHT, "fr", true);
- chart.initSerie(0L, "Global", false);
- chart.initSerie(6L, "Efficiency", true);
- chart.initSerie(9L, "Maintanability", false);
- chart.initSerie(3L, "Portability", false);
- chart.initSerie(24L, "Reliability", true);
- chart.initSerie(60L, "Usability", false);
-
- chart.addMeasure(20.0, stringToDate("12-10-07 8h30"), 0L);
- chart.addMeasure(35.0, stringToDate("12-10-07 8h30"), 6L);
- chart.addMeasure(12.4, stringToDate("12-10-07 8h30"), 9L);
- chart.addMeasure(99.99, stringToDate("12-10-07 8h30"), 3L);
- chart.addMeasure(2.3, stringToDate("12-10-07 8h30"), 24L);
- chart.addMeasure(12.5, stringToDate("12-10-07 8h30"), 60L);
-
- chart.addMeasure(10.0, stringToDate("12-11-07 8h30"), 0L);
- chart.addMeasure(30.0, stringToDate("12-11-07 8h30"), 6L);
- chart.addMeasure(22.4, stringToDate("12-11-07 8h30"), 9L);
- chart.addMeasure(99.99, stringToDate("12-11-07 8h30"), 3L);
- chart.addMeasure(0.3, stringToDate("12-11-07 8h30"), 24L);
- chart.addMeasure(12.5, stringToDate("12-11-07 8h30"), 60L);
-
- chart.addMeasure(30.0, stringToDate("12-12-07 8h30"), 0L);
- chart.addMeasure(15.0, stringToDate("12-12-07 8h30"), 6L);
- chart.addMeasure(82.4, stringToDate("12-12-07 8h30"), 9L);
- chart.addMeasure(99.99, stringToDate("12-12-07 8h30"), 3L);
- chart.addMeasure(52.3, stringToDate("12-12-07 8h30"), 24L);
- chart.addMeasure(12.5, stringToDate("12-12-07 8h30"), 60L);
-
- chart.addLabel(stringToDate("12-11-07 12h35"), "Label A");
- chart.addLabel(stringToDate("11-11-07 12h35"), "Label B", true);
-
- BufferedImage img = chart.getChartImage();
- assertChartSizeGreaterThan(img, 1000);
- saveChart(img, "trends-chart.png");
- }
-
-
- public void testSingleSerieWithoutLegends() throws ParseException, IOException {
- chart = new TrendsChart(WIDTH, HEIGHT, "fr", false);
- chart.initSerie(0L, "single", false);
-
- chart.addMeasure(20.0, stringToDate("12-10-07 8h30"), 0L);
- chart.addMeasure(10.0, stringToDate("12-11-07 8h30"), 0L);
- chart.addMeasure(30.0, stringToDate("12-12-07 8h30"), 0L);
-
- BufferedImage img = chart.getChartImage();
- assertChartSizeGreaterThan(img, 1000);
- saveChart(img, "trends-single-without-legends.png");
- }
-}