test(FN-4722): complete Step 7 — add goals navigation coverage
Fusion-Task-Id: FN-4722 Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
This commit is contained in:
committed by
gsxdsm
parent
b3690a7402
commit
d703fac103
@@ -225,4 +225,24 @@ describe("useAppSettings", () => {
|
||||
expect(result.current.todosEnabled).toBe(true);
|
||||
});
|
||||
});
|
||||
|
||||
it("derives goalsEnabled from experimentalFeatures.goalsView", async () => {
|
||||
mockFetchSettings.mockResolvedValueOnce({
|
||||
autoMerge: false,
|
||||
globalPause: false,
|
||||
enginePaused: false,
|
||||
prAuthAvailable: true,
|
||||
taskStuckTimeoutMs: 600000,
|
||||
showQuickChatFAB: false,
|
||||
experimentalFeatures: {
|
||||
goalsView: true,
|
||||
},
|
||||
} as never);
|
||||
|
||||
const { result } = renderHook(() => useAppSettings("proj_123"));
|
||||
|
||||
await waitFor(() => {
|
||||
expect(result.current.goalsEnabled).toBe(true);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user