mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 08:05:43 -06:00
Alerting: fix flakey default time range assertion (#47262)
This commit is contained in:
parent
8428446466
commit
322a14fe6e
@ -93,12 +93,15 @@ describe('AlertingQueryRunner', () => {
|
||||
|
||||
await expect(data.pipe(take(1))).toEmitValuesWith((values) => {
|
||||
const [data] = values;
|
||||
|
||||
// these test are flakey since the absolute computed "timeRange" can differ from the relative "defaultRelativeTimeRange"
|
||||
// so instead we will check if the size of the timeranges match
|
||||
const relativeA = rangeUtil.timeRangeToRelative(data.A.timeRange);
|
||||
const relativeB = rangeUtil.timeRangeToRelative(data.B.timeRange);
|
||||
const expected = getDefaultRelativeTimeRange();
|
||||
const defaultRange = getDefaultRelativeTimeRange();
|
||||
|
||||
expect(relativeA).toEqual(expected);
|
||||
expect(relativeB).toEqual(expected);
|
||||
expect(relativeA.from - defaultRange.from).toEqual(relativeA.to - defaultRange.to);
|
||||
expect(relativeB.from - defaultRange.from).toEqual(relativeB.to - defaultRange.to);
|
||||
});
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user