test(DiffEditor): wait for the split view's revert column, drawn on a measure pass
This commit is contained in:
@@ -66,7 +66,10 @@ describe("DiffEditor", () => {
|
||||
expect(right).toHaveAttribute("contenteditable", "true");
|
||||
expect(container.querySelector(".cm-merge-a .cm-changedLine.cm-ah-mod")).not.toBeNull();
|
||||
expect(container.querySelector(".cm-merge-b .cm-changedLine.cm-ah-mod")).not.toBeNull();
|
||||
expect(container.querySelector(".cm-merge-revert button")).toHaveAttribute("title", "Revert");
|
||||
// The revert column is drawn in CodeMirror's next measure pass, not at mount.
|
||||
await waitFor(() =>
|
||||
expect(container.querySelector(".cm-merge-revert button")).toHaveAttribute("title", "Revert")
|
||||
);
|
||||
});
|
||||
|
||||
it("folds unchanged lines away when collapsed, and offers Revert on a block", async () => {
|
||||
|
||||
Reference in New Issue
Block a user