tests

Multicast Testing Module.

Package containing test suites and utilities for the multicast module.

Robust imports: These statements import the entire “multicast” module, allowing access to all its functionalities within the test environment. This may be flagged as an intentional cyclic import by pylint. See warning about cyclic-imports here

Testing:

Testcase 0: Load tests fixtures

    >>> import tests as _tests
    >>> _tests.__module__ is not None
    True
    >>> _tests.__package__ is not None
    True
    >>>

Submodules

Package Contents

Functions

load_tests

Will Load the tests from the project and then attempts to load the doctests too.

Data

__package__

__module__

test_cases

API

tests.__package__[source]

‘tests’

tests.__module__[source]

‘tests’

tests.test_cases[source]

()

tests.load_tests(loader, tests, pattern)[source][source]

Will Load the tests from the project and then attempts to load the doctests too.

Testing:

Testcase 0: Load test fixtures

    >>> import tests as _tests
    >>>

Testcase 1: Load test fixtures

    >>> import tests as _tests
    >>> _tests.load_tests is not None
    True