Skip to content
Snippets Groups Projects
Select Git revision
  • 168bf915b9da9ca4c114ab41c9d00c00399f09b7
  • master default protected
  • bugfix/wordpress-review
  • bugfix/prevent-error-notice
  • remove-arrow
  • feature/update-message
  • feature/minimum-plugin-version-check-demo1
  • feature/plugin-name
  • 3.7.1
  • 3.7.0
  • 3.6.3
  • 3.6.2
  • 3.6.1
  • 3.6.0
  • 3.6.0-beta3
  • 3.6.0-beta2
  • 3.6.0-beta1
  • 3.5.2
  • 3.5.1
  • 3.5.0
  • 3.4.0
  • 3.3.0
  • 3.2.8
  • 3.2.7
  • 3.2.6
  • 3.2.5
  • 3.2.4
  • 3.2.3
28 results

bootstrap.php

Blame
  • bootstrap.php 731 B
    <?php
    /**
     * PHPUnit bootstrap file
     */
    
    require_once __DIR__ . '/../../vendor/autoload.php';
    
    error_reporting( E_ALL );
    
    if ( getenv( 'PLUGIN_PATH' ) !== false ) {
    	define( 'PLUGIN_PATH', getenv( 'PLUGIN_PATH' ) );
    } else {
    	define( 'PLUGIN_PATH', __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR );
    }
    
    if ( getenv( 'ABSPATH' ) !== false ) {
    	define( 'ABSPATH', getenv( 'ABSPATH' ) );
    } else {
    	define( 'ABSPATH', PLUGIN_PATH . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR );
    }
    
    WP_Mock::setUsePatchwork( true );
    WP_Mock::bootstrap();
    
    if (!function_exists('wp_kses_post')) {
        function wp_kses_post($data) {
            return htmlspecialchars($data, ENT_QUOTES, 'UTF-8');
        }
    }