feat(platform): add map situation workspace
This commit is contained in:
@@ -55,6 +55,17 @@ describe('parseAppHash', () => {
|
||||
});
|
||||
});
|
||||
|
||||
test('parses map situation page', () => {
|
||||
expect(parseAppHash('#/map?keyword=VIN001&protocol=GB32960&online=online')).toEqual({
|
||||
page: 'map',
|
||||
keyword: 'VIN001',
|
||||
protocol: 'GB32960',
|
||||
filters: {
|
||||
online: 'online'
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
test('parses ops quality page', () => {
|
||||
expect(parseAppHash('#/ops-quality')).toEqual({
|
||||
page: 'ops-quality',
|
||||
@@ -88,6 +99,10 @@ describe('buildAppHash', () => {
|
||||
expect(buildAppHash({ page: 'notification-rules' })).toBe('#/notification-rules');
|
||||
});
|
||||
|
||||
test('builds map situation page hash', () => {
|
||||
expect(buildAppHash({ page: 'map', keyword: 'VIN001', protocol: 'GB32960', filters: { online: 'online' } })).toBe('#/map?keyword=VIN001&protocol=GB32960&online=online');
|
||||
});
|
||||
|
||||
test('builds ops quality page hash', () => {
|
||||
expect(buildAppHash({ page: 'ops-quality' })).toBe('#/ops-quality');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user