/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { expect, test } from "vitest"; import { Incidentio } from "../index.js"; test("Actions Actions V1 #List", async () => { const incidentio = new Incidentio(); const result = await incidentio.actions.list({ incidentId: "01FCNDV6P870EA6S7TK1DSYDG0", isFollowUp: true, incidentMode: "real", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ actions: [ { assignee: { email: "lisa@incident.io", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Lisa Karlin Curtis", role: "viewer", slackUserId: "U02AYNF2XJM", }, completedAt: new Date("2021-08-17T13:28:57.801578Z"), createdAt: new Date("2021-08-17T13:28:57.801578Z"), description: "Call the fire brigade", externalIssueReference: { issueName: "INC-123", issuePermalink: "https://linear.app/incident-io/issue/INC-1609/find-copywriter-to-write-up", provider: "asana", }, followUp: true, id: "01FCNDV6P870EA6S7TK1DSYDG0", incidentId: "01FCNDV6P870EA6S7TK1DSYDG0", status: "outstanding", updatedAt: new Date("2021-08-17T13:28:57.801578Z"), }, ], }); }); test("Actions Actions V1 #List Default", async () => { const incidentio = new Incidentio(); const result = await incidentio.actions.list({ incidentId: "01FCNDV6P870EA6S7TK1DSYDG0", isFollowUp: true, incidentMode: "real", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ actions: [ { assignee: { email: "lisa@incident.io", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Lisa Karlin Curtis", role: "viewer", slackUserId: "U02AYNF2XJM", }, completedAt: new Date("2021-08-17T13:28:57.801578Z"), createdAt: new Date("2021-08-17T13:28:57.801578Z"), description: "Call the fire brigade", externalIssueReference: { issueName: "INC-123", issuePermalink: "https://linear.app/incident-io/issue/INC-1609/find-copywriter-to-write-up", provider: "asana", }, followUp: true, id: "01FCNDV6P870EA6S7TK1DSYDG0", incidentId: "01FCNDV6P870EA6S7TK1DSYDG0", status: "outstanding", updatedAt: new Date("2021-08-17T13:28:57.801578Z"), }, ], }); }); test("Actions Actions V1 #Show", async () => { const incidentio = new Incidentio(); const result = await incidentio.actions.get({ id: "01FCNDV6P870EA6S7TK1DSYDG0", }); expect(result).toBeDefined(); expect(result).toBeDefined(); expect(result).toEqual({ action: { assignee: { email: "lisa@incident.io", id: "01FCNDV6P870EA6S7TK1DSYDG0", name: "Lisa Karlin Curtis", role: "viewer", slackUserId: "U02AYNF2XJM", }, completedAt: new Date("2021-08-17T13:28:57.801578Z"), createdAt: new Date("2021-08-17T13:28:57.801578Z"), description: "Call the fire brigade", externalIssueReference: { issueName: "INC-123", issuePermalink: "https://linear.app/incident-io/issue/INC-1609/find-copywriter-to-write-up", provider: "asana", }, followUp: true, id: "01FCNDV6P870EA6S7TK1DSYDG0", incidentId: "01FCNDV6P870EA6S7TK1DSYDG0", status: "outstanding", updatedAt: new Date("2021-08-17T13:28:57.801578Z"), }, }); });