<![endif]-->
<script type="text/javascript" src="../../dygraph-dev.js"></script>
- <!-- Scripts for automated tests -->
+ <!-- Scripts for library support -->
<script type="text/javascript" src="../lib/jquery-1.4.2.js"></script>
<script type="text/javascript" src="../lib/Asserts.js"></script>
<script type="text/javascript" src="fake-jstestdriver.js"></script>
<script type="text/javascript" src="../tests/Proxy.js"></script>
<script type="text/javascript" src="../tests/CanvasAssertions.js"></script>
<script type="text/javascript" src="../tests/DygraphOps.js"></script>
+ <script type="text/javascript" src="../tests/PixelSampler.js"></script>
+ <script type="text/javascript" src="../tests/Util.js"></script>
+
+ <!-- Scripts for automated tests -->
<script type="text/javascript" src="../tests/annotations.js"></script>
<script type="text/javascript" src="../tests/axis_labels.js"></script>
+ <script type="text/javascript" src="../tests/axis_labels-deprecated.js"></script>
<script type="text/javascript" src="../tests/callback.js"></script>
<script type="text/javascript" src="../tests/css.js"></script>
<script type="text/javascript" src="../tests/custom_bars.js"></script>
<script type="text/javascript" src="../tests/date_formats.js"></script>
+ <script type="text/javascript" src="../tests/dygraph-options-tests.js"></script>
<script type="text/javascript" src="../tests/error_bars.js"></script>
<script type="text/javascript" src="../tests/formats.js"></script>
<script type="text/javascript" src="../tests/interaction_model.js"></script>
<script type="text/javascript" src="../tests/missing_points.js"></script>
- <script type="text/javascript" src="../tests/multiple_axes.js"></script>
<script type="text/javascript" src="../tests/multi_csv.js"></script>
+ <script type="text/javascript" src="../tests/multiple_axes.js"></script>
+ <script type="text/javascript" src="../tests/multiple_axes-old.js"></script>
+ <script type="text/javascript" src="../tests/numeric-labels.js"></script>
<script type="text/javascript" src="../tests/no_hours.js"></script>
+ <script type="text/javascript" src="../tests/parser.js"></script>
<script type="text/javascript" src="../tests/pathological_cases.js"></script>
-
+ <script type="text/javascript" src="../tests/per_series.js"></script>
+ <script type="text/javascript" src="../tests/plugins.js"></script>
+ <script type="text/javascript" src="../tests/range_selector.js"></script>
<script type="text/javascript" src="../tests/range_tests.js"></script>
<script type="text/javascript" src="../tests/rolling_average.js"></script>
<script type="text/javascript" src="../tests/sanity.js"></script>
- <script type="text/javascript" src="../tests/selection.js"></script>
<script type="text/javascript" src="../tests/scientific_notation.js"></script>
<script type="text/javascript" src="../tests/scrolling_div.js"></script>
+ <script type="text/javascript" src="../tests/selection.js"></script>
<script type="text/javascript" src="../tests/simple_drawing.js"></script>
+ <script type="text/javascript" src="../tests/step_plot_per_series.js"></script>
+ <script type="text/javascript" src="../tests/stacked.js"></script>
<!--
<script type="text/javascript" src="../tests/tickers.js"></script>
-->
<script type="text/javascript" src="../tests/to_dom_coords.js"></script>
- <script type="text/javascript" src="../tests/update_while_panning.js"></script>
- <script type="text/javascript" src="../tests/stacked.js"></script>
+ <script type="text/javascript" src="../tests/resize.js"></script>
<script type="text/javascript" src="../tests/update_options.js"></script>
+ <script type="text/javascript" src="../tests/update_while_panning.js"></script>
<script type="text/javascript" src="../tests/utils_test.js"></script>
<style type="text/css">
}
</style>
<script type="text/javascript">
+
+ // save Dygraph.warn so we can catch warnings.
+ if (false) { // Set true if you want warnings to cause failures.
+ var originalDygraphWarn = Dygraph.warn;
+ Dygraph.warn = function(msg) {
+ if (msg == "Using default labels. Set labels explicitly via 'labels' in the options parameter") {
+ originalDygraphWarn(msg);
+ return;
+ }
+ throw "Warnings not permitted: " + msg;
+ }
+ Dygraph.prototype.warn = Dygraph.warn;
+ }
+
var tc = null; // Selected test case
var name = null;
var summary = { failed: 0, passed: 0 };
postResults(results, summary);
resultsDiv.appendChild(document.createElement("hr"));
- document.getElementById('summary').innerText = "(" + summary.failed + " failed, " + summary.passed + " passed)";
+ document.getElementById('summary').innerHTML = "(" + summary.failed + " failed, " + summary.passed + " passed)";
}
function createResultsDiv() {
var createLink = function(parent, text, url) {
var li = createAttached("li", parent);
var a = createAttached("a", li);
- a.innerText = text;
+ a.innerHTML = text;
a.href = url;
}
if (tc == null) {