[accessibility-2280341]:[Keyboard Navigation - Azure Cosmos DB - Graph]: Keyboard focus order is not logical after selecting any tab control. (#1854)

* [accessibility-2280341]:[Keyboard Navigation - Azure Cosmos DB - Graph]: Keyboard focus order is not logical after selecting any tab control.

* updated module structure.

---------

Co-authored-by: Satyapriya Bai <v-satybai@microsoft.com>
This commit is contained in:
SATYA SB
2024-08-12 11:06:35 +05:30
committed by GitHub
parent 99d95a4cec
commit 62c76cc264
3 changed files with 38 additions and 81 deletions

View File

@@ -632,24 +632,15 @@ describe("GraphExplorer", () => {
it("should display RU consumption", () => {
// Find link for query stats
const links = wrapper.find(".toggleSwitch");
const queryStatsTab = wrapper.find(`button[name="${GraphExplorer.QUERY_STATS_BUTTON_LABEL}"]`);
queryStatsTab.simulate("click");
const values = wrapper.find(".queryMetricsSummary td");
let isRUDisplayed = false;
for (let i = 0; i < links.length; i++) {
const link = links.at(i);
if (link.text() === GraphExplorer.QUERY_STATS_BUTTON_LABEL) {
link.simulate("click");
const values = wrapper.find(".queryMetricsSummary td");
for (let j = 0; j < values.length; j++) {
if (Number(values.at(j).text()) === gVRU) {
isRUDisplayed = true;
break;
}
}
break;
values.forEach((value) => {
if (Number(value.text()) === gVRU) {
isRUDisplayed = true;
}
}
});
expect(isRUDisplayed).toBe(true);
});
});