diff --git a/web/ui/react-app/src/pages/graph/GraphHeatmapHelpers.test.ts b/web/ui/react-app/src/pages/graph/GraphHeatmapHelpers.test.ts new file mode 100644 index 000000000..dfc718587 --- /dev/null +++ b/web/ui/react-app/src/pages/graph/GraphHeatmapHelpers.test.ts @@ -0,0 +1,27 @@ +import { isHeatmapData } from './GraphHeatmapHelpers'; + +describe('GraphHeatmapHelpers', () => { + it('isHeatmapData should return false for a vector', () => { + const data = { + resultType: 'vector', + result: [ + { + metric: { + __name__: 'my_gauge', + job: 'target', + }, + value: [1703091180.683, '6'], + }, + ], + }; + expect(isHeatmapData(data)).toBe(false); + }); + + it('isHeatmapData should return false for scalar resultType', () => { + const data = { + resultType: 'scalar', + result: [1703091180.125, '1703091180.125'], + }; + expect(isHeatmapData(data)).toBe(false); + }); +});