patterns#

identity(*args, **kwargs)#
class ExecuteAndAnalyze(*, test_fn: Callable = <function identity>, verify_fn: Callable = <function identity>, analyze_fn: Callable = <function identity>)#

Bases: object

Run the execute/analyze/analyze group test pattern

Parameters:
  • test_fn – Function that executes the test

  • verify_fn – Function that analyzes the parameterized test

  • analyze_fn – Function that executes the base job

static make_parser() ArgumentParser#
execute(args: Namespace | None = None) None#