PluginProbe
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 3.4.0
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v3.4.0
4.7.3 4.7.2 4.7.1 trunk 2.3.0 2.4.0 2.4.1 2.4.2 2.5.0 3.0.0 3.0.1 3.1.0 3.10.0 3.10.1 3.11.1 3.11.2 3.11.3 3.2.0 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 All 93 releases
cookiebot / addons / tests / bootstrap.php

bootstrap.php in Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode 3.4.0, at addons/tests/bootstrap.php

38 lines 935 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * PHPUnit bootstrap file
4 *
5 * @package Klasse_Plugin_Boilerplate
6 */
7 //
8 $_tests_dir = getenv( 'WP_TESTS_DIR' );
9
10 if ( ! $_tests_dir ) {
11 $_tests_dir = '/tmp/wordpress-tests-lib';
12 }
13
14 define( 'PLUGIN_NAME', 'cookiebot-addons.php' );
15 define( 'PLUGIN_FOLDER', basename( dirname( __DIR__ ) ) );
16 define( 'PLUGIN_PATH', PLUGIN_FOLDER . '/' . PLUGIN_NAME );
17
18 // Activates this plugin in WordPress so it can be tested.
19 $GLOBALS['wp_tests_options'] = array(
20 'active_plugins' => array( PLUGIN_PATH ),
21 );
22
23 // Give access to tests_add_filter() function.
24 require_once $_tests_dir . '/includes/functions.php';
25
26 /**
27 * Manually load the plugin being tested.
28 */
29 function _manually_load_plugin() {
30 // plugin
31 require dirname( dirname( __FILE__ ) ) . '/cookiebot-addons-init.php';
32 }
33
34 tests_add_filter( 'muplugins_loaded', '_manually_load_plugin' );
35
36 // Start up the WP testing environment.
37 require $_tests_dir . '/includes/bootstrap.php';
38