Fix research complete notification using raw ID instead of display name
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -122,8 +122,11 @@ describe('processTick', () => {
|
||||
},
|
||||
});
|
||||
const result = processTick(state);
|
||||
const notifications = (result as Record<string, unknown>)['_notifications'] as Array<{ title: string }>;
|
||||
expect(notifications.some(n => n.title === 'Research Complete')).toBe(true);
|
||||
const notifications = (result as Record<string, unknown>)['_notifications'] as Array<{ title: string; message: string }>;
|
||||
const researchNotif = notifications.find(n => n.title === 'Research Complete');
|
||||
expect(researchNotif).toBeDefined();
|
||||
expect(researchNotif!.message).toContain('Advanced Cooling');
|
||||
expect(researchNotif!.message).not.toContain('advanced-cooling');
|
||||
expect(result.research!.completedResearch).toContain('advanced-cooling');
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user