From efcf87616b6f55073e7bfedbb90ed53fa8144ded Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Thu, 12 Nov 2026 19:41:55 -0800 Subject: [PATCH] Target the Advanced disclosure in group setup regression --- .../repository/hooks/ProjectGroupHooksSection.test.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/components/settings/repository/hooks/ProjectGroupHooksSection.test.tsx b/src/renderer/src/components/settings/repository/hooks/ProjectGroupHooksSection.test.tsx index 72ca81e0f0c..c47ed02b677 100644 --- a/src/renderer/src/components/settings/repository/hooks/ProjectGroupHooksSection.test.tsx +++ b/src/renderer/src/components/settings/repository/hooks/ProjectGroupHooksSection.test.tsx @@ -140,8 +140,11 @@ it('shows setup-only shared configuration through the group Advanced disclosure' await waitFor(() => expect(checkRuntimeGroupHooks).toHaveBeenCalledWith('local', group.id, { background: true }) ) - const advanced = view.container.querySelector('details')! - fireEvent.click(advanced.querySelector('summary')!) + const advancedSummary = within(view.container) + .getByText('Advanced', { selector: 'h5' }) + .closest('summary')! + const advanced = advancedSummary.closest('details')! + fireEvent.click(advancedSummary) if (state !== 'invalid') { const disclosure = await within(advanced).findByRole('button', { name: state === 'loaded' ? /^orca.yaml detected$/ : /^No orca.yaml detected$/