[Data Format] Don't truncate data values

This commit is contained in:
Victor Woeltjen 2016-03-21 14:35:58 -07:00
parent ad4c456ca2
commit d6ab70447e
2 changed files with 5 additions and 6 deletions

View File

@ -26,10 +26,6 @@ define(
function () { function () {
"use strict"; "use strict";
// Date format to use for domain values; in particular,
// use day-of-year instead of month/day
var VALUE_FORMAT_DIGITS = 3;
/** /**
* The TelemetryFormatter is responsible for formatting (as text * The TelemetryFormatter is responsible for formatting (as text
* for display) values along either the domain (usually time) or * for display) values along either the domain (usually time) or
@ -73,7 +69,7 @@ define(
* value, suitable for display. * value, suitable for display.
*/ */
TelemetryFormatter.prototype.formatRangeValue = function (v, key) { TelemetryFormatter.prototype.formatRangeValue = function (v, key) {
return isNaN(v) ? String(v) : v.toFixed(VALUE_FORMAT_DIGITS); return String(v);
}; };
return TelemetryFormatter; return TelemetryFormatter;

View File

@ -59,7 +59,10 @@ define(
}); });
it("formats ranges as values", function () { it("formats ranges as values", function () {
expect(formatter.formatRangeValue(10)).toEqual("10.000"); var value = 3.14159265352979323846264338, // not pi
formatted = formatter.formatRangeValue(value);
// Make sure we don't lose information by formatting
expect(parseFloat(formatted)).toEqual(value);
}); });
}); });
} }