Remove dead code (#818)
[dygraphs.git] / auto_tests / tests / fill_step_plot.js
index fb66ad0..1c43145 100644 (file)
@@ -1,31 +1,32 @@
 /**
- * @fileoverview Test if you put give null values to dygraph with stepPlot
+ * @fileoverview Test if you give null values to dygraph with stepPlot
  * and fillGraph options enabled
  *
  * @author benoitboivin.pro@gmail.com (Benoit Boivin)
  */
-var fillStepPlotTestCase = TestCase("fill-step-plot");
+import Dygraph from '../../src/dygraph';
+import * as utils from '../../src/dygraph-utils';
+import CanvasAssertions from './CanvasAssertions';
+import Proxy from './Proxy';
 
-fillStepPlotTestCase.prototype.setUp = function() {
-  document.body.innerHTML = "<div id='graph'></div>";
-};
+describe("fill-step-plot", function() {
 
-fillStepPlotTestCase.origFunc = Dygraph.getContext;
+cleanupAfterEach();
 
-fillStepPlotTestCase.prototype.setUp = function() {
-  document.body.innerHTML = "<div id='graph'></div>";
-  Dygraph.getContext = function(canvas) {
-    return new Proxy(fillStepPlotTestCase.origFunc(canvas));
+var origFunc = utils.getContext;
+
+beforeEach(function() {
+  utils.getContext = function(canvas) {
+    return new Proxy(origFunc(canvas));
   };
-};
+});
 
-fillStepPlotTestCase.prototype.tearDown = function() {
-  Dygraph.getContext = fillStepPlotTestCase.origFunc;
-};
+afterEach(function() {
+  utils.getContext = origFunc;
+});
 
 
-fillStepPlotTestCase.prototype.testFillStepPlotNullValues = function() {
-  var attrs = {};
+it('testFillStepPlotNullValues', function() {
   var opts = {
     labels: ["x","y"],
     width: 480,
@@ -46,7 +47,7 @@ fillStepPlotTestCase.prototype.testFillStepPlotNullValues = function() {
   var graph = document.getElementById("graph");
   var g = new Dygraph(graph, data, opts);
 
-  htx = g.hidden_ctx_;
+  var htx = g.hidden_ctx_;
   var x1 = data[3][0];
   var y1 = data[2][1];
   var x2 = data[3][0];
@@ -55,5 +56,7 @@ fillStepPlotTestCase.prototype.testFillStepPlotNullValues = function() {
   var xy2 = g.toDomCoords(x2, y2);
   
   // Check if a line is drawn between the previous y and the bottom of the chart
-  CanvasAssertions.assertLineDrawn(htx, xy1, xy2, attrs);
-};
\ No newline at end of file
+  CanvasAssertions.assertLineDrawn(htx, xy1, xy2, {});
+});
+
+});