|
|
@@ -33,6 +33,8 @@ describe('applyPanelTimeOverrides', () => {
|
|
|
|
|
|
expect(overrides.timeRange.from.toISOString()).toBe(moment([2019, 1, 11, 12]).toISOString());
|
|
|
expect(overrides.timeRange.to.toISOString()).toBe(fakeCurrentDate.toISOString());
|
|
|
+ expect(overrides.timeRange.raw.from).toBe('now-2h');
|
|
|
+ expect(overrides.timeRange.raw.to).toBe('now');
|
|
|
});
|
|
|
|
|
|
it('should apply time shift', () => {
|
|
|
@@ -48,6 +50,8 @@ describe('applyPanelTimeOverrides', () => {
|
|
|
|
|
|
expect(overrides.timeRange.from.toISOString()).toBe(expectedFromDate.toISOString());
|
|
|
expect(overrides.timeRange.to.toISOString()).toBe(expectedToDate.toISOString());
|
|
|
+ expect((overrides.timeRange.raw.from as moment.Moment).toISOString()).toEqual(expectedFromDate.toISOString());
|
|
|
+ expect((overrides.timeRange.raw.to as moment.Moment).toISOString()).toEqual(expectedToDate.toISOString());
|
|
|
});
|
|
|
|
|
|
it('should apply both relative time and time shift', () => {
|
|
|
@@ -64,5 +68,7 @@ describe('applyPanelTimeOverrides', () => {
|
|
|
|
|
|
expect(overrides.timeRange.from.toISOString()).toBe(expectedFromDate.toISOString());
|
|
|
expect(overrides.timeRange.to.toISOString()).toBe(expectedToDate.toISOString());
|
|
|
+ expect((overrides.timeRange.raw.from as moment.Moment).toISOString()).toEqual(expectedFromDate.toISOString());
|
|
|
+ expect((overrides.timeRange.raw.to as moment.Moment).toISOString()).toEqual(expectedToDate.toISOString());
|
|
|
});
|
|
|
});
|