SpecsRemovement
Contains functions which allow to remove side-by-side specs during the build.
Functions and values
Function or value | Description |
AllNUnitReferences elementName s
Signature: elementName:'?9845 -> s:string -> bool
Type parameters: '?9845
|
All references to nunit.*.dlls
|
AllSpecAndTestDataFiles elementName s
Signature: elementName:string -> s:string -> bool
|
All Spec.cs or Spec.fs files and all files containing TestData
|
AllSpecFiles elementName s
Signature: elementName:'?9847 -> s:string -> bool
Type parameters: '?9847
|
All Spec.cs or Spec.fs files
|
Nothing arg1 arg2
Signature: '?9850 -> '?9851 -> bool
Type parameters: '?9850, '?9851
|
A Convention which matches nothing
|
RemoveAllNUnitReferences projectFileName
Signature: projectFileName:string -> string
|
Removes all NUnit references from a project.
|
RemoveAllSpecAndTestDataFiles (...)
Signature: projectFileName:string -> string
|
Removes all spec and test data references from a project.
|
RemoveTestsFromProject (...)
Signature: assemblyFilterF:(string -> string -> bool) -> fileFilterF:(string -> string -> bool) -> projectFileName:string -> string
|
Removes test data and test files from a given MSBuild project and recursivly from all MSBuild project dependencies.
Parameters
assemblyFilterF - A filter function for assembly references.
fileFilterF - A filter function for files in a project.
projectFileName - The MSBuild project to start.
|