bugscpp.processor.test

Test command.

Run tests of the project inside a container.

Classes

AdditionalGcovOptions(option_strings, dest)

Additional options for gcov command.

CapturedOutput(exit_code, stream)

CapturedOutputAttributeMixin()

CoverageTestCommandScript(case, ...)

Script to execute test with coverage.

GcovCommandScript(case, command_type, command)

Script to execute gcov.

ManagedAttribute(callbacks)

ObservableAttribute(callbacks)

ObservableAttributeMeta(name, bases, attr[, ...])

RunGcovrTestCommandScript(case, exclude)

Script to execute gcovr to make summary.json.

SetupTestCommandScript(case)

Script to execute before running actual code.

TeardownTestCommandScript(case)

Script to execute after running CoverageTestCommandScript.

TestCommand()

Run test command either with or without coverage.

TestCommandScript(case, command_type, command)

Script to execute test.

TestCommandScriptGenerator(defect, coverage, ...)

Factory class of CommandScript

ValidateCase(option_strings, dest[, nargs, ...])

ValidateOutputDirectory(option_strings, dest)