Drop dead test for removed Update installed branch
The "shows only the changelog action once the update is installed"
case in update-callout-source.test.tsx pinned the rendering path that
2d9c7747 deleted. The callout now early-returns for any status other
than available/installing/error, so the assertion that the container
contains "Update installed" can never be satisfied.
This commit is contained in:
@@ -184,21 +184,6 @@ describe("UpdateCalloutSource", () => {
|
|||||||
expect(container?.querySelector('[data-testid="update-callout"]')).toBeNull();
|
expect(container?.querySelector('[data-testid="update-callout"]')).toBeNull();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("shows only the changelog action once the update is installed", async () => {
|
|
||||||
updaterState.value = {
|
|
||||||
...updaterState.value,
|
|
||||||
status: "installed",
|
|
||||||
availableUpdate: null,
|
|
||||||
};
|
|
||||||
await renderHarness(root!);
|
|
||||||
|
|
||||||
expect(container?.textContent).toContain("Update installed");
|
|
||||||
expect(
|
|
||||||
container?.querySelector('[data-testid="update-callout-action-0"]')?.textContent,
|
|
||||||
).toContain("What's new");
|
|
||||||
expect(container?.querySelector('[data-testid="update-callout-action-1"]')).toBeNull();
|
|
||||||
});
|
|
||||||
|
|
||||||
it("disables the install action and shows Installing... while installing", async () => {
|
it("disables the install action and shows Installing... while installing", async () => {
|
||||||
updaterState.value = {
|
updaterState.value = {
|
||||||
...updaterState.value,
|
...updaterState.value,
|
||||||
|
|||||||
Reference in New Issue
Block a user