Network Tests πΈοΈΒΆ
Integration tests that enforce the contract between group_vars/all/08_networks.yml and the roles that require a container network: subnets MUST be valid, unique, and non-overlapping, network names MUST map to an application_id, and every role that ships a compose.yml.j2 with an application_id MUST have a network entry under defaults_networks.local.
Tests in this directory MUST only cover 08_networks.yml consistency and its coupling to roles. Tests for port allocations MUST live under tests/integration/ports/, and domain-related checks MUST live under tests/integration/domains/.
For framework, directory layout, and make test-integration usage see integration.md.