Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Outcome

import type { Outcome } from "https://googleapis.deno.dev/v1/toolresults:v1beta3.ts";

Interprets a result so that humans and machines can act on it.

interface Outcome {
failureDetail?: FailureDetail;
inconclusiveDetail?: InconclusiveDetail;
skippedDetail?: SkippedDetail;
successDetail?: SuccessDetail;
summary?:
| "unset"
| "success"
| "failure"
| "inconclusive"
| "skipped"
| "flaky";
}

§Properties

§
failureDetail?: FailureDetail
[src]

More information about a FAILURE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not FAILURE. Optional

§
inconclusiveDetail?: InconclusiveDetail
[src]

More information about an INCONCLUSIVE outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not INCONCLUSIVE. Optional

§
skippedDetail?: SkippedDetail
[src]

More information about a SKIPPED outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SKIPPED. Optional

§
successDetail?: SuccessDetail
[src]

More information about a SUCCESS outcome. Returns INVALID_ARGUMENT if this field is set but the summary is not SUCCESS. Optional

§
summary?: "unset" | "success" | "failure" | "inconclusive" | "skipped" | "flaky"
[src]

The simplest way to interpret a result. Required