X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=auto_tests%2Ftests%2Fparser.js;fp=auto_tests%2Ftests%2Fparser.js;h=55df84176c099bf03e480e77cf1a861372772e17;hb=89fdcedbda6906d90e15d84285c4f6c0b8d96d28;hp=dc1d5b2b088f359e0a3c9dadec04ad877449e3c6;hpb=319d0361d2e512ed8049dfedffd79254e491201c;p=dygraphs.git diff --git a/auto_tests/tests/parser.js b/auto_tests/tests/parser.js index dc1d5b2..55df841 100644 --- a/auto_tests/tests/parser.js +++ b/auto_tests/tests/parser.js @@ -3,23 +3,23 @@ * * @author danvk@google.com (Dan Vanderkam) */ -var parserTestCase = TestCase("parser"); +describe("parser", function() { -parserTestCase.prototype.setUp = function() { +beforeEach(function() { document.body.innerHTML = "
"; -}; +}); -parserTestCase.prototype.tearDown = function() { -}; +afterEach(function() { +}); -parserTestCase.prototype.testDetectLineDelimiter = function() { +it('testDetectLineDelimiter', function() { var data = "X,Y\r" + "0,-1\r" + "1,0\r" + "2,1\r" + "3,0\r" ; - assertEquals("\r", Dygraph.detectLineDelimiter(data)); + assert.equal("\r", Dygraph.detectLineDelimiter(data)); data = "X,Y\n" + "0,-1\n" + @@ -27,7 +27,7 @@ parserTestCase.prototype.testDetectLineDelimiter = function() { "2,1\n" + "3,0\n" ; - assertEquals("\n", Dygraph.detectLineDelimiter(data)); + assert.equal("\n", Dygraph.detectLineDelimiter(data)); data = "X,Y\n\r" + "0,-1\n\r" + @@ -35,10 +35,10 @@ parserTestCase.prototype.testDetectLineDelimiter = function() { "2,1\n\r" + "3,0\n\r" ; - assertEquals("\n\r", Dygraph.detectLineDelimiter(data)); -}; + assert.equal("\n\r", Dygraph.detectLineDelimiter(data)); +}); -parserTestCase.prototype.testParseDosNewlines = function() { +it('testParseDosNewlines', function() { var opts = { width: 480, height: 320 @@ -53,10 +53,12 @@ parserTestCase.prototype.testParseDosNewlines = function() { var graph = document.getElementById("graph"); var g = new Dygraph(graph, data, opts); - assertEquals(0, g.getValue(0, 0)); - assertEquals(-1, g.getValue(0, 1)); - assertEquals(1, g.getValue(1, 0)); - assertEquals(0, g.getValue(1, 1)); - assertEquals(['X', 'Y'], g.getLabels()); -}; + assert.equal(0, g.getValue(0, 0)); + assert.equal(-1, g.getValue(0, 1)); + assert.equal(1, g.getValue(1, 0)); + assert.equal(0, g.getValue(1, 1)); + assert.deepEqual(['X', 'Y'], g.getLabels()); +}); + +});