test(FN-4909): align far-right chip assertions with new DOM order
Fusion-Task-Id: FN-4909 Fusion-Task-Lineage: b317a89c-7dfe-4e95-8901-c98ed61aba7d
This commit is contained in:
committed by
gsxdsm
parent
28b93da710
commit
b92266a38a
@@ -2236,8 +2236,13 @@ describe("TaskCard", () => {
|
||||
expect(trackingChip).not.toBeNull();
|
||||
expect(rightSideChip).not.toBeNull();
|
||||
const children = Array.from((footerRow as HTMLElement).children);
|
||||
expect(children.at(-1)).toBe(rightSideChip);
|
||||
expect(children.indexOf(trackingChip as HTMLElement)).toBeLessThan(children.indexOf(rightSideChip as HTMLElement));
|
||||
const expectedLastChip = rightSideChip?.classList.contains("card-time-indicator") ? rightSideChip : trackingChip;
|
||||
expect(children.at(-1)).toBe(expectedLastChip);
|
||||
if (rightSideChip?.classList.contains("card-retry-badge")) {
|
||||
expect(children.indexOf(rightSideChip as HTMLElement)).toBeLessThan(children.indexOf(trackingChip as HTMLElement));
|
||||
} else {
|
||||
expect(children.indexOf(trackingChip as HTMLElement)).toBeLessThan(children.indexOf(rightSideChip as HTMLElement));
|
||||
}
|
||||
expect(getComputedStyle(trackingChip as HTMLElement).marginLeft).toBe("auto");
|
||||
});
|
||||
|
||||
@@ -2328,8 +2333,13 @@ describe("TaskCard", () => {
|
||||
expect(trackingChip).not.toBeNull();
|
||||
expect(rightSideChip).not.toBeNull();
|
||||
const children = Array.from((footerRow as HTMLElement).children);
|
||||
expect(children.at(-1)).toBe(rightSideChip);
|
||||
expect(children.indexOf(trackingChip as HTMLElement)).toBeLessThan(children.indexOf(rightSideChip as HTMLElement));
|
||||
const expectedLastChip = rightSideChip?.classList.contains("card-time-indicator") ? rightSideChip : trackingChip;
|
||||
expect(children.at(-1)).toBe(expectedLastChip);
|
||||
if (rightSideChip?.classList.contains("card-retry-badge")) {
|
||||
expect(children.indexOf(rightSideChip as HTMLElement)).toBeLessThan(children.indexOf(trackingChip as HTMLElement));
|
||||
} else {
|
||||
expect(children.indexOf(trackingChip as HTMLElement)).toBeLessThan(children.indexOf(rightSideChip as HTMLElement));
|
||||
}
|
||||
expect(getComputedStyle(trackingChip as HTMLElement).marginLeft).toBe("auto");
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user