Separate provisioning jobs from activity log
This commit is contained in:
@@ -7,7 +7,9 @@ describe('application navigation', () => {
|
||||
['/collections/launches/42', 'fleet', '/collections'],
|
||||
['/hosts/42', 'fleet', '/hosts'],
|
||||
['/hosts/operations', 'activity', '/activity'],
|
||||
['/provisioning', 'activity', '/activity'],
|
||||
['/provisioning', 'activity', '/provisioning'],
|
||||
['/provisioning/job-1', 'activity', '/provisioning'],
|
||||
['/deployments/job-1', 'activity', '/provisioning'],
|
||||
['/activity', 'activity', '/activity'],
|
||||
['/betas/new', 'releases', '/betas'],
|
||||
['/campaigns/42', 'releases', '/campaigns'],
|
||||
@@ -21,7 +23,7 @@ describe('application navigation', () => {
|
||||
});
|
||||
|
||||
it('keeps Operations reachable from Activity and redirects legacy overview links', async () => {
|
||||
expect(navigationGroups.find(group => group.id === 'activity')?.items[0].href).toBe('/activity');
|
||||
expect(navigationGroups.find(group => group.id === 'activity')?.items.map(item => item.label)).toEqual(['Activity log', 'Provisioning', 'Maintenance']);
|
||||
const { load } = await import('../../src/routes/operations/+page.server.js');
|
||||
expect(load).toThrow(expect.objectContaining({ status: 308, location: '/activity' }));
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user