Fix syntax errors in docs and update test script to check for them.
authorDan Vanderkam <danvk@google.com>
Wed, 24 Apr 2013 17:40:12 +0000 (13:40 -0400)
committerDan Vanderkam <danvk@google.com>
Wed, 24 Apr 2013 17:40:12 +0000 (13:40 -0400)
dygraph-options-reference.js
test.sh

index a4e262c..9010385 100644 (file)
@@ -60,7 +60,7 @@ Dygraph.OPTIONS_REFERENCE =  // <JSON>
       [ "cx" , "center x coordinate" ],
       [ "cy" , "center y coordinate" ],
       [ "color" , "series color" ],
-      [ "pointSize" , "the radius of the image." ]
+      [ "pointSize" , "the radius of the image." ],
       [ "idx" , "the row-index of the point in the data."]
     ],
     "description": "Draw a custom item when drawPoints is enabled. Default is a small dot matching the series color. This method should constrain drawing to within pointSize pixels from (cx, cy).  Also see <a href='#drawHighlightPointCallback'>drawHighlightPointCallback</a>"
@@ -130,7 +130,7 @@ Dygraph.OPTIONS_REFERENCE =  // <JSON>
       [ "cx" , "center x coordinate" ],
       [ "cy" , "center y coordinate" ],
       [ "color" , "series color" ],
-      [ "pointSize" , "the radius of the image." ]
+      [ "pointSize" , "the radius of the image." ],
       [ "idx" , "the row-index of the point in the data."]
     ],
     "description": "Draw a custom item when a point is highlighted.  Default is a small dot matching the series color. This method should constrain drawing to within pointSize pixels from (cx, cy) Also see <a href='#drawPointCallback'>drawPointCallback</a>"
diff --git a/test.sh b/test.sh
index 3d3bfbb..f54d6e0 100755 (executable)
--- a/test.sh
+++ b/test.sh
@@ -9,4 +9,11 @@ if [ $? != 0 ]; then
   exit 1
 fi
 
+# Don't run tests if the documentation doesn't parse.
+./generate-documentation.py > /dev/null
+if [ $? != 0 ]; then
+  echo Failed to generate documentation. Fix this before running tests.
+  exit 1
+fi
+
 phantomjs phantom-driver.js