Fix baseline misalignment of thread panel summary by deduplication (#8413)

This commit is contained in:
Michael Telatynski 2022-04-27 18:10:27 +01:00 committed by GitHub
parent 5a5a792593
commit 8baa46b0dd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 147 additions and 143 deletions

View file

@ -137,17 +137,17 @@ export async function assertTimelineThreadSummary(
content: string,
): Promise<void> {
session.log.step("asserts the timeline thread summary is as expected");
const summaries = await session.queryAll(".mx_MainSplit_timeline .mx_ThreadInfo");
const summaries = await session.queryAll(".mx_MainSplit_timeline .mx_ThreadSummary");
const summary = summaries[summaries.length - 1];
assert.equal(await session.innerText(await summary.$(".mx_ThreadInfo_sender")), sender);
assert.equal(await session.innerText(await summary.$(".mx_ThreadInfo_content")), content);
assert.equal(await session.innerText(await summary.$(".mx_ThreadSummary_sender")), sender);
assert.equal(await session.innerText(await summary.$(".mx_ThreadSummary_content")), content);
session.log.done();
}
export async function clickTimelineThreadSummary(session: ElementSession): Promise<void> {
session.log.step(`clicks the latest thread summary in the timeline`);
const summaries = await session.queryAll(".mx_MainSplit_timeline .mx_ThreadInfo");
const summaries = await session.queryAll(".mx_MainSplit_timeline .mx_ThreadSummary");
await summaries[summaries.length - 1].click();
session.log.done();