open class MSpecStep : BuildStep
A build step running MSpec tests
See Also
sealed class Coverage : CompoundParam<Coverage> |
|
enum class Platform
Execution mode on a x64 machine |
|
enum class PlatformBitness |
|
enum class PlatformVersion |
|
enum class Registration |
|
enum class ReportOrder |
|
enum class ReportType |
|
enum class RuntimeVersion
.NET Framework version |
MSpecStep(init: MSpecStep.() -> Unit) MSpecStep()
A build step running MSpec tests |
var args: String? |
|
var coverage: Coverage?
Specifies coverage tool to use |
|
var excludeSpecs: String?
Comma- or newline-separated list of specifications to be excluded. |
|
var excludeTests: String?
Comma- or newline-separated list of .NET assemblies which should be excluded from the list of found assemblies to test. |
|
var includeSpecs: String?
Comma- or newline-separated list of specifications to be executed. |
|
var includeTests: String?
Comma- or newline-separated list of .NET assemblies where the MSpec tests are specified relative to the checkout directory. Wildcards are supported. |
|
var mspecPath: String?
A path to mspec.exe |
|
var platform: Platform? |
|
var runtimeVersion: RuntimeVersion?
A desired .NET Framework version |
var conditions: BuildStepConditions
Optional collection of build step execution conditions |
|
var enabled: Boolean
Specifies whether the step is enabled, true by default |
|
var executionMode: ExecutionMode
Build step execution mode |
|
var id: String?
Id of the step, if not specified will be generated |
|
var name: String
Build step name |
|
var type: String
Build step type |
fun dotcover(init: Dotcover.() -> Unit = {}): Dotcover |
|
fun ncover(init: Ncover.() -> Unit = {}): Ncover |
|
fun ncover3(init: Ncover3.() -> Unit = {}): Ncover3 |
|
fun partcover(init: Partcover.() -> Unit = {}): Partcover |
|
open fun validate(consumer: ErrorConsumer): Unit
Validates this object and reports found errors to the provided consumer |
fun clearConditions(): Unit
Deletes all configured build step conditions |
|
fun conditions(init: BuildStepConditions.() -> Unit = {}): Unit
Configures build step conditions |
|
open fun create(): BuildStep
Creates an instance of this build step via reflection using a no argument constructor, used during copying. Throws an error if this class doesn't have a default constructor. Subclasses can override it to create an instance without using a default constructor. |
|
open fun toString(): String |