Merge pull request #1506 from nasa/table-parse-change

[Table] parse/format with datum
This commit is contained in:
Andrew Henry
2017-04-27 11:43:40 -07:00
committed by GitHub
3 changed files with 32 additions and 18 deletions

View File

@ -101,7 +101,21 @@ define(
]);
mockTelemetryAPI.commonValuesForHints.andReturn([]);
mockTelemetryAPI.request.andReturn(Promise.resolve([]));
mockTelemetryAPI.getValueFormatter.andCallFake(function (metadata) {
var formatter = jasmine.createSpyObj(
'telemetryFormatter:' + metadata.key,
[
'format',
'parse'
]
);
var getter = function (datum) {
return datum[metadata.key];
};
formatter.format.andCallFake(getter);
formatter.parse.andCallFake(getter);
return formatter;
});
mockTelemetryAPI.canProvideTelemetry.andReturn(false);