summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2023-07-10 16:40:29 +0200
committerDavid Lönnhager <david.l@mullvad.net>2023-07-11 14:20:56 +0200
commit473093688bb8f80d407fe7ce3de6d3533c064e57 (patch)
treebd08c0e217478d8944ceddd33b934603a80b656d
parentff66a3545b42cd73377cf24246b598e7239985e1 (diff)
downloadmullvadvpn-473093688bb8f80d407fe7ce3de6d3533c064e57.tar.xz
mullvadvpn-473093688bb8f80d407fe7ce3de6d3533c064e57.zip
Update login test to click correct account button
-rw-r--r--gui/src/renderer/components/HeaderBar.tsx1
-rw-r--r--gui/test/e2e/installed/state-dependent/login.spec.ts2
2 files changed, 2 insertions, 1 deletions
diff --git a/gui/src/renderer/components/HeaderBar.tsx b/gui/src/renderer/components/HeaderBar.tsx
index 7ebf448e5c..3577161261 100644
--- a/gui/src/renderer/components/HeaderBar.tsx
+++ b/gui/src/renderer/components/HeaderBar.tsx
@@ -199,6 +199,7 @@ export function HeaderBarAccountButton() {
return (
<HeaderBarAccountButtonContainer
onClick={openAccount}
+ data-testid="account-button"
aria-label={messages.gettext('Account settings')}>
<ImageView
height={24}
diff --git a/gui/test/e2e/installed/state-dependent/login.spec.ts b/gui/test/e2e/installed/state-dependent/login.spec.ts
index 4c6bc76dd4..203ad2367f 100644
--- a/gui/test/e2e/installed/state-dependent/login.spec.ts
+++ b/gui/test/e2e/installed/state-dependent/login.spec.ts
@@ -92,7 +92,7 @@ test('App should log in', async () => {
test('App should log out', async () => {
expect(await util.waitForNavigation(() => {
- void page.getByText('Account').click();
+ void page.getByTestId('account-button').click();
})).toEqual(RoutePath.account);
expect(await util.waitForNavigation(() => {