From 66eae1ddcdde0ec39f2f2a01d0756ecadccf99df Mon Sep 17 00:00:00 2001 From: FragginWagon Date: Thu, 29 Jan 2026 05:13:18 +0000 Subject: [PATCH] =?UTF-8?q?=E2=9C=85=20Refactor=20tests=20to=20use=20radio?= =?UTF-8?q?=20button=20index=20for=20API=20version=20selection=20validatio?= =?UTF-8?q?n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../unit/components/challonge/ApiVersionSelector.test.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/websites/pokedex.online/tests/unit/components/challonge/ApiVersionSelector.test.js b/code/websites/pokedex.online/tests/unit/components/challonge/ApiVersionSelector.test.js index 9567703..add7fa1 100644 --- a/code/websites/pokedex.online/tests/unit/components/challonge/ApiVersionSelector.test.js +++ b/code/websites/pokedex.online/tests/unit/components/challonge/ApiVersionSelector.test.js @@ -12,7 +12,8 @@ describe('ApiVersionSelector', () => { props: { modelValue: 'v2.1' } }); - expect(wrapper.find('input[value="v2.1"]').element.checked).toBe(true); + const radios = wrapper.findAll('input[type="radio"]'); + expect(radios[1].element.checked).toBe(true); expect(wrapper.text()).toContain('Using API v2.1'); }); @@ -21,7 +22,8 @@ describe('ApiVersionSelector', () => { props: { modelValue: 'v1' } }); - expect(wrapper.find('input[value="v1"]').element.checked).toBe(true); + const radios = wrapper.findAll('input[type="radio"]'); + expect(radios[0].element.checked).toBe(true); expect(wrapper.text()).toContain('Using API v1'); });