From 9188caed5e432da392cdceba8e9467516b017480 Mon Sep 17 00:00:00 2001 From: Kinan <104761667+kibibytium@users.noreply.github.com> Date: Wed, 22 Jan 2025 18:45:50 +0100 Subject: [PATCH] add data-testids to some components Co-authored-by: sug --- src/common/gui/base/ColumnEmptyMessageBox.ts | 2 +- src/common/gui/base/List.ts | 1 + src/common/gui/base/ViewColumn.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/gui/base/ColumnEmptyMessageBox.ts b/src/common/gui/base/ColumnEmptyMessageBox.ts index f9395e04806a..48cb86b6d65a 100644 --- a/src/common/gui/base/ColumnEmptyMessageBox.ts +++ b/src/common/gui/base/ColumnEmptyMessageBox.ts @@ -36,7 +36,7 @@ export class IconMessageBox implements Component { style: { color: attrs.color, }, - "data-testid": "message-box", + "data-testid": `message_box:${lang.getTestId(attrs.message)}`, }, lang.getTranslationText(attrs.message), ), diff --git a/src/common/gui/base/List.ts b/src/common/gui/base/List.ts index d7de209a2d0d..ef09fa7bdd73 100644 --- a/src/common/gui/base/List.ts +++ b/src/common/gui/base/List.ts @@ -149,6 +149,7 @@ export class List> implements ClassComponent { this.innerDom = dom as HTMLElement this.initializeDom(dom as HTMLElement, attrs) diff --git a/src/common/gui/base/ViewColumn.ts b/src/common/gui/base/ViewColumn.ts index ed8c00965bb0..b24470acab08 100644 --- a/src/common/gui/base/ViewColumn.ts +++ b/src/common/gui/base/ViewColumn.ts @@ -83,6 +83,7 @@ export class ViewColumn implements Component { ".view-column.fill-absolute", { ...landmark, + "data-testid": lang.getTranslationText(this.getTitle()), inert: !this.isVisible && !this.isInForeground, oncreate: (vnode) => { this.domColumn = vnode.dom as HTMLElement