AltCoverFake.DotNet.Testing
namespace AltCoverFake.DotNet.Testing
AltCover
[<RequireQualifiedAccess>]
module AltCover = begin
This represents the command line options and its validation
CollectOptions
The members correspond to the like-named command line options for AltCover Runner
, except
ExposeReturnCode
being the converse of the dropReturnCode
optionCommandLine
being the material after a --
[<NoComparison>]
type CollectOptions =
| Primitive of Primitive.CollectOptions
| TypeSafe of TypeSafe.CollectOptions
| Abstract of Abstract.ICollectOptions
with
interface Abstract.ICollectOptions
member RecorderDirectory : System.String
member WorkingDirectory : System.String
member Executable : System.String
member LcovReport : System.String
member Threshold : System.String
member Cobertura : System.String
member Packages : seq<System.String>
member OutputFile : System.String
member CommandLine : seq<string>
member ExposeReturnCode : bool
member SummaryFormat : System.String
member Verbosity : System.Diagnostics.TraceLevel
end
The property members corresponding to the command line options read the values from the contained instance; null strings will be retrurned as null, but null sequences will be returned as empty ones.
Values that are not applicable to the use case or platform are silently ignored.
PrepareOptions
The members correspond to the like-named command line options for AltCover
, except
ExposeReturnCode
being the converse of the dropReturnCode
optionCommandLine
being the material after a --
[<NoComparison>]
type PrepareOptions =
| Primitive of Primitive.PrepareOptions
| TypeSafe of TypeSafe.PrepareOptions
| Abstract of Abstract.IPrepareOptions
with
interface Abstract.IPrepareOptions
member InputDirectories : System.String list
member OutputDirectories : System.String list
member SymbolDirectories : System.String list
member Dependencies : System.String list
member Keys : System.String list
member StrongNameKey : System.String
member Report : System.String
member FileFilter : System.String list
member AssemblyFilter : System.String list
member AssemblyExcludeFilter : System.String list
member TypeFilter : System.String list
member MethodFilter : System.String list
member AttributeFilter : System.String list
member PathFilter : System.String list
member AttributeTopLevel : System.String list
member TypeTopLevel : System.String list
member MethodTopLevel : System.String list
member CallContext : System.String list
member ReportFormat : string
member InPlace : bool
member Save : bool
member ZipFile : bool
member MethodPoint : bool
member All : bool
member LineCover : bool
member BranchCover : bool
member CommandLine : seq<System.String>
member ExposeReturnCode : bool
member SourceLink : bool
member Eager : bool
member LocalSource : bool
member VisibleBranches : bool
member ShowStatic : string
member ShowGenerated : bool
member Verbosity : System.Diagnostics.TraceLevel
member Trivia: bool with get
member OutputRoot : string with get
member Portable : bool with get
end
The property members corresponding to the command line options read the values from the contained instance; null strings will be retrurned as null, but null sequences will be returned as empty ones.
Values that are not applicable to the use case or platform are silently ignored.