Skip to content

Commit 673693b

Browse files
committed
update navigation menu items and utilize test data for button names
1 parent 246d251 commit 673693b

File tree

2 files changed

+10
-20
lines changed

2 files changed

+10
-20
lines changed

tests/e2e/fixtures/testData.ts

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,28 +19,16 @@ export const testData = {
1919
navigation: {
2020
menu: [
2121
{
22-
name: en["nav-learn-label"],
23-
subsections: [
24-
en["nav-learn-basics-label"],
25-
en["nav-learn-ethereum-stack-label"],
26-
en["nav-learn-advanced-label"],
27-
],
22+
name: en["learn"],
23+
subsections: [en["nav-learn-basics-label"]],
2824
},
2925
{
30-
name: en["nav-use-label"],
31-
subsections: [
32-
en["nav-use-find-wallets-label"],
33-
en["nav-use-get-eth-label"],
34-
en["nav-use-decentralized-applications-label"],
35-
],
26+
name: en["use"],
27+
subsections: [en["nav-use-find-wallets-label"]],
3628
},
3729
{
38-
name: en["nav-build-label"],
39-
subsections: [
40-
en["nav-build-builders-home-label"],
41-
en["nav-build-development-documentation-label"],
42-
en["nav-build-learn-by-coding-label"],
43-
],
30+
name: en["build"],
31+
subsections: [en["nav-builders-home-label"]],
4432
},
4533
],
4634
},

tests/e2e/pages/HomePage.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,13 @@ export class HomePage extends BasePage {
6363
* Navigate using the Build menu (desktop only)
6464
*/
6565
async navigateToBuilderHome() {
66-
const buildButton = this.primaryNav.getByRole("button", { name: "Build" })
66+
const buildButton = this.primaryNav.getByRole("button", {
67+
name: testData.navigation.menu[2].name, // Build
68+
})
6769
await buildButton.hover()
6870

6971
const builderHomeLink = this.primaryNav.getByRole("link", {
70-
name: "Builder's home",
72+
name: testData.navigation.menu[2].subsections[0], // Builder's home
7173
})
7274
await builderHomeLink.click()
7375

0 commit comments

Comments
 (0)