Replaced labels with icons in the SR and Action badges
This commit is contained in:
@@ -48,7 +48,8 @@ test("Last update ignores superseded cycles and settles failures without changin
|
||||
assert.equal(h.app.productsContentState.productsLastCachedAt, 100);
|
||||
current.reject(new Error("Synthetic failure"));
|
||||
await flush();
|
||||
assert.equal(h.app.productsContentState.productsLastCachedAt, 300);
|
||||
assert.equal(h.app.productsContentState.productsLastCachedAt, 100);
|
||||
assert.equal(h.calls.includes("empty products"), false, "SR failure blocks Actions");
|
||||
});
|
||||
|
||||
test("Last update waits for cache restoration and ignores a superseded Reference", async () => {
|
||||
@@ -111,7 +112,7 @@ test("follow-up calls wait for completion, deduplicate terminal messages and ref
|
||||
h.progress(first, { state: "complete" });
|
||||
h.progress(first, { state: "complete" });
|
||||
await flush();
|
||||
assert.deepEqual(h.calls, ["reset SR", "123", "SR token"]);
|
||||
assert.deepEqual(h.calls, ["SR token", "123"]);
|
||||
const second = h.start("new-token");
|
||||
h.progress(first, { state: "complete", optyNumber: "B", items: [{ RevnId: "old" }] });
|
||||
h.progress(second, { state: "running", optyNumber: "A", items: [{ RevnId: "123" }] });
|
||||
@@ -152,13 +153,13 @@ test("cached products restore activities without network; mixed cycles fetch onl
|
||||
h.progress(cached, { optyNumber: "A", items: [{ RevnId: "cached" }], fromCache: true });
|
||||
h.progress(cached, { state: "complete" });
|
||||
await flush();
|
||||
assert.deepEqual(h.calls, ["reset SR"]);
|
||||
assert.deepEqual(h.calls, []);
|
||||
const mixed = h.start();
|
||||
h.progress(mixed, { optyNumber: "A", items: [{ RevnId: "cached" }], fromCache: true });
|
||||
h.progress(mixed, { optyNumber: "B", items: [{ RevnId: "fresh" }], fromCache: false });
|
||||
h.progress(mixed, { state: "complete" });
|
||||
await flush();
|
||||
assert.deepEqual(h.calls, ["reset SR", "reset SR", "fresh", "SR token"]);
|
||||
assert.deepEqual(h.calls, ["SR token", "fresh"]);
|
||||
});
|
||||
|
||||
test("reopening an existing modal does not reload products or reset/query activities", async () => {
|
||||
|
||||
Reference in New Issue
Block a user