Overview of the Integration Test System
developThe integration test suite validates WP2Static's behavior using a real web server and database environment. The system spins up the following services:
- Web Servers: NGINX running on
localhost:7000,localhost:7001, andlocalhost:7002. - Database: MariaDB using the socket at
mariadb/data/mysql.sock. - PHP: PHP-FPM using the socket at
php/fpm.sock.
Test Scenarios/Environments:
- Standard WordPress: Accessible at
localhost:7000. - Bedrock: Accessible at
localhost:7001. - WordPress with Basic Auth: Accessible at
localhost:7002.