*
* @author danvk@google.com (Dan Vanderkam)
*/
-var scientificNotationTestCase = TestCase("scientific-notation");
+describe("scientific-notation", function() {
-scientificNotationTestCase.prototype.setUp = function() {
+beforeEach(function() {
document.body.innerHTML = "<div id='graph'></div>";
-};
+});
-scientificNotationTestCase.prototype.tearDown = function() {
-};
+afterEach(function() {
+});
function getXValues(g) {
var xs = [];
return xs;
}
-scientificNotationTestCase.prototype.testScientificInput = function() {
+it('testScientificInput', function() {
var data = "X,Y\n" +
"1.0e1,-1\n" +
"2.0e1,0\n" +
var graph = document.getElementById("graph");
var g = new Dygraph(graph, data, {});
- assertEqualsDelta([10, 20, 30, 40], getXValues(g), 1e-6);
-};
+ assert.equalsDelta([10, 20, 30, 40], getXValues(g), 1e-6);
+});
-scientificNotationTestCase.prototype.testScientificInputPlus = function() {
+it('testScientificInputPlus', function() {
var data = "X,Y\n" +
"1.0e+1,-1\n" +
"2.0e+1,0\n" +
var graph = document.getElementById("graph");
var g = new Dygraph(graph, data, {});
- assertEqualsDelta([10, 20, 30, 40], getXValues(g), 1e-6);
-};
+ assert.equalsDelta([10, 20, 30, 40], getXValues(g), 1e-6);
+});
-scientificNotationTestCase.prototype.testScientificInputMinus = function() {
+it('testScientificInputMinus', function() {
var data = "X,Y\n" +
"1.0e-1,-1\n" +
"2.0e-1,0\n" +
var graph = document.getElementById("graph");
var g = new Dygraph(graph, data, {});
- assertEqualsDelta([0.1, 0.2, 0.3, 0.4], getXValues(g), 1e-6);
-};
+ assert.equalsDelta([0.1, 0.2, 0.3, 0.4], getXValues(g), 1e-6);
+});
-scientificNotationTestCase.prototype.testScientificInputMinusCap = function() {
+it('testScientificInputMinusCap', function() {
var data = "X,Y\n" +
"1.0E-1,-1\n" +
"2.0E-1,0\n" +
var graph = document.getElementById("graph");
var g = new Dygraph(graph, data, {});
- assertEqualsDelta([0.1, 0.2, 0.3, 0.4], getXValues(g), 1e-6);
-};
+ assert.equalsDelta([0.1, 0.2, 0.3, 0.4], getXValues(g), 1e-6);
+});
+
+});