_manually_load_plugin()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 2
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 2
rs 10
c 0
b 0
f 0
1
<?php
2
/**
3
 * Bootstrap tests
4
 *
5
 * @author    Pronamic <[email protected]>
6
 * @copyright 2005-2021 Pronamic
7
 * @license   GPL-3.0-or-later
8
 * @package   Pronamic\WordPress\Pay
9
 */
10
11
putenv( 'WP_PHPUNIT__TESTS_CONFIG=tests/wp-config.php' );
12
13
require_once __DIR__ . '/../vendor/autoload.php';
14
15
require_once getenv( 'WP_PHPUNIT__DIR' ) . '/includes/functions.php';
16
17
/**
18
 * Manually load plugin.
19
 */
20
function _manually_load_plugin() {
21
	require dirname( __FILE__ ) . '/../pronamic-ideal.php';
22
}
23
24
tests_add_filter( 'muplugins_loaded', '_manually_load_plugin' );
25
26
// Bootstrap.
27
require getenv( 'WP_PHPUNIT__DIR' ) . '/includes/bootstrap.php';
28