feat: decode activity SSE events and expose tracker total
This commit is contained in:
@@ -117,3 +117,12 @@ test("decodeEvent handles inflight with a non-array requests field and no reques
|
||||
assert.deepEqual(ev.requests, []);
|
||||
}
|
||||
});
|
||||
|
||||
test("decodeEvent parses an activity event with an id", () => {
|
||||
const msg: SseMessage = {
|
||||
event: "message",
|
||||
data: JSON.stringify({ type: "activity", data: JSON.stringify({ id: 817 }) }),
|
||||
};
|
||||
const ev = decodeEvent(msg);
|
||||
assert.deepEqual(ev, { type: "activity", id: 817 });
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user