mirror of
https://github.com/nasa/openmct.git
synced 2024-12-25 07:41:06 +00:00
[Data Format] Don't truncate data values
This commit is contained in:
parent
ad4c456ca2
commit
d6ab70447e
platform/telemetry
@ -26,10 +26,6 @@ define(
|
||||
function () {
|
||||
"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
|
||||
* for display) values along either the domain (usually time) or
|
||||
@ -73,7 +69,7 @@ define(
|
||||
* value, suitable for display.
|
||||
*/
|
||||
TelemetryFormatter.prototype.formatRangeValue = function (v, key) {
|
||||
return isNaN(v) ? String(v) : v.toFixed(VALUE_FORMAT_DIGITS);
|
||||
return String(v);
|
||||
};
|
||||
|
||||
return TelemetryFormatter;
|
||||
|
@ -59,7 +59,10 @@ define(
|
||||
});
|
||||
|
||||
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);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user