Module B0_expect

type t
module Outcome : sig ... end
val make : ?vcs:B00_vcs.t -> ?prefix:B0_std.Fpath.t -> B0_cmdlet.Env.t -> base:B0_std.Fpath.t -> (t, string) result
val prefix : t -> B0_std.Fpath.t
val base : t -> B0_std.Fpath.t
val base_files : t -> recurse:bool -> (B0_std.Fpath.t list, string) result
val dur : t -> B0_std.Mtime.span
val file_outcome : t -> B0_std.Fpath.t -> (Outcome.t, string) result
val log_outcome : t -> B0_std.Fpath.t -> Outcome.t -> unit
val log_results : t -> Outcome.t list -> B0_std.Os.Exit.t
val stdout : t -> ?env:B0_std.Os.Env.assignments -> ?cwd:B0_std.Fpath.t -> stdout:B0_std.Fpath.t -> B0_std.Cmd.t -> (Outcome.t, string) result