- Configuración de Composer con PSR-4 - Configuración de PHPUnit - Configuración de PHPCS - Scripts de backup y rollback - Estructura de carpetas inicial - Documentación de procedimientos
22 lines
521 B
PHP
22 lines
521 B
PHP
<?php
|
|
/**
|
|
* PHPUnit Bootstrap
|
|
*
|
|
* Se ejecuta antes de todos los tests
|
|
*/
|
|
|
|
// Cargar autoloader de Composer
|
|
require_once dirname(__DIR__, 2) . '/vendor/autoload.php';
|
|
|
|
// Definir constantes de WordPress si no existen (para tests unitarios puros)
|
|
if (!defined('ABSPATH')) {
|
|
define('ABSPATH', dirname(__DIR__, 5) . '/');
|
|
}
|
|
|
|
if (!defined('WP_DEBUG')) {
|
|
define('WP_DEBUG', true);
|
|
}
|
|
|
|
// Para tests de integración, se cargará WordPress completo
|
|
// Esto se hará en un bootstrap separado para tests de integración
|