TypeScript bug bashing

This commit is contained in:
Kevin Alwell
2025-04-29 12:17:31 -04:00
parent ca7204537c
commit 9c563054e0

View File

@@ -69,17 +69,21 @@ describe.each([
if (flag) {
/* behaviour when ZDR is *on* */
expect(payload).not.toHaveProperty("previous_response_id");
payload.input?.forEach((m: any) =>
expect(m.store === undefined ? false : m.store).toBe(false),
);
if (payload.input) {
payload.input.forEach((m: any) =>
expect(m.store === undefined ? false : m.store).toBe(false),
);
}
} else {
/* behaviour when ZDR is *off* */
expect(payload).toHaveProperty("previous_response_id");
payload.input?.forEach((m: any) => {
if ("store" in m) {
expect(m.store).not.toBe(false);
}
});
if (payload.input) {
payload.input.forEach((m: any) => {
if ("store" in m) {
expect(m.store).not.toBe(false);
}
});
}
}
});
});