changeset 129:1fd9e27df5be

Add accessibilityIdentifier
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Mon, 16 Aug 2021 18:22:16 +0100
parents 87f02d4f9c26
children 69ce1e7d77b5
files Simoleon/Conversion.swift Simoleon/Helpers/ConversionBox.swift Simoleon/Helpers/Sidebar.swift
diffstat 3 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Simoleon/Conversion.swift	Mon Aug 16 18:21:39 2021 +0100
+++ b/Simoleon/Conversion.swift	Mon Aug 16 18:22:16 2021 +0100
@@ -33,6 +33,7 @@
                                     .padding(.horizontal)
                             )
                     }
+                    .accessibilityIdentifier("OpenCurrencySelector")
                     
                     FavoriteButton(currencyPair: currencyPair)
                 }
--- a/Simoleon/Helpers/ConversionBox.swift	Mon Aug 16 18:21:39 2021 +0100
+++ b/Simoleon/Helpers/ConversionBox.swift	Mon Aug 16 18:22:16 2021 +0100
@@ -40,6 +40,7 @@
                 .keyboardType(.decimalPad)
                 .font(Font.title.weight(.semibold))
                 .lineLimit(1)
+                .accessibilityIdentifier("ConversionTextField")
             }
             
             Divider()
--- a/Simoleon/Helpers/Sidebar.swift	Mon Aug 16 18:21:39 2021 +0100
+++ b/Simoleon/Helpers/Sidebar.swift	Mon Aug 16 18:22:16 2021 +0100
@@ -16,17 +16,21 @@
             NavigationLink(destination: Conversion(currencyPair: defaultCurrency.first?.pair ?? "USD/GBP")) {
                 Label("Convert", systemImage: "arrow.counterclockwise.circle")
             }
+            .accessibilityIdentifier("NavigateToConversion")
             
             NavigationLink(destination: Favorites()) {
                 Label("Favorites", systemImage: "star")
             }
+            .accessibilityIdentifier("NavigateToFavorites")
             
             NavigationLink(destination: Settings()) {
                 Label("Settings", systemImage: "gear")
             }
+            .accessibilityIdentifier("NavigateToSettings")
         }
         .listStyle(SidebarListStyle())
         .navigationTitle("Categories")
+        .accessibilityIdentifier("Sidebar")
     }
 }