Move working documents to its own area, rename dashboard
This commit is contained in:
@@ -13,8 +13,10 @@ const apiMocks = vi.hoisted(() => ({
|
||||
}));
|
||||
|
||||
const sessionMocks = vi.hoisted(() => ({
|
||||
getStoredClientSession: vi.fn(),
|
||||
hasStoredClientSession: vi.fn(),
|
||||
hasStoredAdminSession: vi.fn()
|
||||
hasStoredAdminSession: vi.fn(),
|
||||
hasModuleAccess: vi.fn()
|
||||
}));
|
||||
|
||||
vi.mock('$lib/api', () => ({
|
||||
@@ -39,6 +41,8 @@ describe('route loaders use the SvelteKit fetch argument', () => {
|
||||
vi.clearAllMocks();
|
||||
sessionMocks.hasStoredClientSession.mockReturnValue(true);
|
||||
sessionMocks.hasStoredAdminSession.mockReturnValue(true);
|
||||
sessionMocks.getStoredClientSession.mockReturnValue({ role: 'client', module_permissions: {} });
|
||||
sessionMocks.hasModuleAccess.mockReturnValue(true);
|
||||
|
||||
apiMocks.rawMaterials.mockResolvedValue([{ id: 1 }]);
|
||||
apiMocks.mixes.mockResolvedValue([{ id: 2 }]);
|
||||
@@ -48,7 +52,15 @@ describe('route loaders use the SvelteKit fetch argument', () => {
|
||||
apiMocks.scenarios.mockResolvedValue([{ id: 5 }]);
|
||||
apiMocks.dataQuality.mockResolvedValue([{ id: 6 }]);
|
||||
apiMocks.clientAccess.mockResolvedValue([{ id: 7 }]);
|
||||
apiMocks.clientAccessExport.mockResolvedValue({ generated_at: '', clients: [] });
|
||||
apiMocks.clientAccessExport.mockResolvedValue({
|
||||
generated_at: '',
|
||||
client_rows: [],
|
||||
user_rows: [],
|
||||
feature_rows: [],
|
||||
permission_rows: [],
|
||||
audit_rows: [],
|
||||
clients: []
|
||||
});
|
||||
});
|
||||
|
||||
it('passes fetch through the home page loader', async () => {
|
||||
|
||||
Reference in New Issue
Block a user