tests.test_build

Build and packaging tests for the multicast package.

This module contains test cases that verify the build process, package structure, and installation requirements of the multicast package.

Classes: TestBuild: Test cases for build verification. TestInstallation: Test cases for installation verification.

Meta Testing:

    >>> import tests.test_build
    >>> tests.test_build.__name__
    'tests.test_build'
    >>>

Module Contents

Classes

BuildPEP517TestSuite

Data

__module__

API

tests.test_build.__module__[source]

‘tests’

class tests.test_build.BuildPEP517TestSuite(methodName='runTest')[source][source]

Bases: context.BasicUsageTestSuite

__module__[source]

‘tests.test_build’

test_build_works_WHEN_supporting_pep517() None[source][source]

Test building the package using PEP 517 standards.

This test verifies:

  1. Clean build environment setup

  2. Successful package build (both sdist and wheel)

  3. Presence of expected distribution files

References: