tests.run_selective

Selective test runner for the Multicast project.

This script provides a command-line interface for running specific test groups and categories from the test suite. It allows developers to focus on particular areas of testing during development and debugging.

Usage: python3 -m tests.run_selective –group [mat|extra|fuzzing|performance] [–category CATEGORY]

Module Contents

Functions

main

Run selective tests based on specified group and category.

Data

__module__

API

tests.run_selective.__module__[source]

‘tests’

tests.run_selective.main() None[source][source]

Run selective tests based on specified group and category.

Parses command line arguments to select the appropriate test suite and executes the tests using unittest.TextTestRunner. Exits the program with a status code corresponding to the test results.

Returns: None: Exits the application.