feat: move plugin workspace into project settings
This commit is contained in:
@@ -23,7 +23,7 @@ function dependencies() {
|
||||
project: {
|
||||
setEnabled: vi.fn().mockResolvedValue(undefined),
|
||||
},
|
||||
loginReturnPath: '/plugins?scope=all&source=official&state=available',
|
||||
loginReturnPath: '/project-config/plugins?scope=all&source=official&state=available',
|
||||
navigate: vi.fn(),
|
||||
openSettings: vi.fn(),
|
||||
} satisfies PluginWorkspaceDispatchDependencies;
|
||||
@@ -65,7 +65,7 @@ describe('plugin workspace controller', () => {
|
||||
expect(deps.device.setEnabled.mock.calls).toEqual([['j', true], ['k', false]]);
|
||||
expect(deps.device.uninstall).toHaveBeenCalledExactlyOnceWith('l');
|
||||
expect(deps.navigate.mock.calls).toEqual([
|
||||
['/login', { state: { from: '/plugins?scope=all&source=official&state=available' } }],
|
||||
['/login', { state: { from: '/project-config/plugins?scope=all&source=official&state=available' } }],
|
||||
['/project-config'],
|
||||
]);
|
||||
expect(deps.openSettings).toHaveBeenCalledExactlyOnceWith();
|
||||
|
||||
Reference in New Issue
Block a user