summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer
diff options
context:
space:
mode:
authorOskar <oskar@mullvad.net>2024-08-29 21:45:49 +0200
committerOskar <oskar@mullvad.net>2024-08-30 20:04:00 +0200
commit04fcc28fe3664c843914fab3a4166bbae39d44dc (patch)
tree947410276a74b5df643942688f33df6e33e2a519 /gui/src/renderer
parent6fd7f455fa2a393f4fa50e54b83c02d5a8743498 (diff)
downloadmullvadvpn-04fcc28fe3664c843914fab3a4166bbae39d44dc.tar.xz
mullvadvpn-04fcc28fe3664c843914fab3a4166bbae39d44dc.zip
Add obfuscation tests
Diffstat (limited to 'gui/src/renderer')
-rw-r--r--gui/src/renderer/components/WireguardSettings.tsx1
-rw-r--r--gui/src/renderer/components/cell/Selector.tsx2
2 files changed, 3 insertions, 0 deletions
diff --git a/gui/src/renderer/components/WireguardSettings.tsx b/gui/src/renderer/components/WireguardSettings.tsx
index 035ecc6af1..1f4709159f 100644
--- a/gui/src/renderer/components/WireguardSettings.tsx
+++ b/gui/src/renderer/components/WireguardSettings.tsx
@@ -276,6 +276,7 @@ function ObfuscationSettings() {
value={obfuscationType}
onSelect={selectObfuscationType}
automaticValue={ObfuscationType.auto}
+ automaticTestId="automatic-obfuscation"
/>
</StyledSelectorContainer>
</AriaInputGroup>
diff --git a/gui/src/renderer/components/cell/Selector.tsx b/gui/src/renderer/components/cell/Selector.tsx
index 2868a50aee..3c1988a502 100644
--- a/gui/src/renderer/components/cell/Selector.tsx
+++ b/gui/src/renderer/components/cell/Selector.tsx
@@ -38,6 +38,7 @@ interface CommonSelectorProps<T, U> {
thinTitle?: boolean;
automaticLabel?: string;
automaticValue?: U;
+ automaticTestId?: string;
children?: React.ReactNode | Array<React.ReactNode>;
}
@@ -73,6 +74,7 @@ export default function Selector<T, U>(props: SelectorProps<T, U>) {
items.unshift(
<SelectorCell
key={'automatic'}
+ data-testid={props.automaticTestId}
value={props.automaticValue}
isSelected={selected}
disabled={props.disabled}