check for null/undefined/NaN values, not zero values. add test
[dygraphs.git] / tests / zero-series.html
diff --git a/tests/zero-series.html b/tests/zero-series.html
new file mode 100644 (file)
index 0000000..4e09df7
--- /dev/null
@@ -0,0 +1,29 @@
+<html>
+  <head>
+    <title>zero series</title>
+    <!--[if IE]>
+    <script type="text/javascript" src="excanvas.js"></script>
+    <![endif]-->
+    <script type="text/javascript" src="../dygraph-combined.js"></script>
+    <script type="text/javascript" src="../dygraph-canvas.js"></script>
+    <script type="text/javascript" src="../dygraph.js"></script>
+  </head>
+  <body>
+    <p>Custom bars with a completely zero series. Both Y1 and Y2 should show.</p>
+
+    <div id="data" style="display:none">X,Y1,Y2
+1,1;2;3,0;0;0
+2,2;3;4,0;0;0
+3,1;3;5,0;0;0
+</div>
+
+    <div id="graphdiv" style="width:600px; height:300px;"></div>
+    <script type="text/javascript">
+      new Dygraph(document.getElementById("graphdiv"),
+          document.getElementById("data").innerHTML,
+          {
+            customBars: true
+          });
+    </script>
+  </body>
+</html>