ninchuga/Run SpecFlow Tests

A Github Action to run SpecFlow tests and create a LivingDoc

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
test-assembly-pathPath of the working directory for build assemblies (example: MySpecflowProject/bin/Debug/netcoreapp3.1)nonull
test-assembly-dllRelative path of <MySpecflowProject.dll> (example: MySpecflowProject/bin/Debug/netcoreapp3.1/MySpecflowProject.dll or MySpecflowProject.dll if using test-assembly-path)yes
test-execution-jsonRelative path of <MySpecflowProjectTestExecution(s).json> (example: MySpecflowProject/bin/Debug/netcoreapp3.1/TestExecution.json or TestExecution.json if using test-assembly-path)noTestExecution.json
output-htmlName of Specflow LivingDoc output file (must end with .html) (example: MyTestResults.html)noLivingDoc.html
frameworkFramework version of dotnet (example: netcoreapp3.1, net5.0)nonull
configurationBuild configuration (example: Debug)noRelease
build-verbosityVerbosity of the Dotnet App Build (default = minimal)nominimal
test-verbosityVerbosity of the SpecFlow Test Execution (default = normal)nonormal
no-buildSet to true to disable dotnet build and dotnet restorenofalse
loggerDotnet test logger to run in addition to Specflow Test Logger (example: trx)nonull
logger-file-nameDotnet test log file name; required if logger is defined (example: MyTestResults.trx)nonull
upload-artifactSet to false to disable uploading <LivingDoc.html> artifact automaticallynotrue

no outputs