diff options
author | AndreaChirulescu <andrea.chirulescu@gmail.com> | 2021-04-15 19:04:15 +0200 |
---|---|---|
committer | AndreaChirulescu <andrea.chirulescu@gmail.com> | 2021-04-15 19:04:15 +0200 |
commit | d4af42336c745bb743560370bbbfc39c350ad51c (patch) | |
tree | 160214bb992a2b5287996606f6a7daba681527f0 /tests/bootstrap.php | |
parent | 02caa8be1541d11a65dc00cdea08d1b0bc932ba5 (diff) | |
parent | f8f01743b8b5256dda9e199f5d8e77ddb9eea278 (diff) | |
download | gigologadmin-d4af42336c745bb743560370bbbfc39c350ad51c.tar.gz gigologadmin-d4af42336c745bb743560370bbbfc39c350ad51c.tar.bz2 gigologadmin-d4af42336c745bb743560370bbbfc39c350ad51c.zip |
Merge branch 'dev' of https://code.volse.net/wordpress/plugins/gigologadmin.git into andreaschanges
Diffstat (limited to 'tests/bootstrap.php')
-rw-r--r-- | tests/bootstrap.php | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/tests/bootstrap.php b/tests/bootstrap.php new file mode 100644 index 0000000..0878ff7 --- /dev/null +++ b/tests/bootstrap.php @@ -0,0 +1,33 @@ +<?php +/** + * PHPUnit bootstrap file + * + * @package Sample_Plugin + */ + +//$_tests_dir = getenv( 'WP_TESTS_DIR' ); +require_once dirname( dirname( __FILE__ ) ) . '/vendor/autoload.php'; +$_tests_dir = getenv( 'WP_TESTS_DIR' ) ?: getenv( 'WP_PHPUNIT__DIR' ); + +if ( ! $_tests_dir ) { + $_tests_dir = rtrim( sys_get_temp_dir(), '/\\' ) . '/wordpress-tests-lib'; +} + +if ( ! file_exists( $_tests_dir . '/includes/functions.php' ) ) { + echo "Could not find $_tests_dir/includes/functions.php, have you run bin/install-wp-tests.sh ?"; + exit( 1 ); +} + +// Give access to tests_add_filter() function. +require_once $_tests_dir . '/includes/functions.php'; + +/** + * Manually load the plugin being tested. + */ +function _manually_load_plugin() { + require dirname( dirname( __FILE__ ) ) . '/giglogadmin.php'; +} +tests_add_filter( 'muplugins_loaded', '_manually_load_plugin' ); + +// Start up the WP testing environment. +require $_tests_dir . '/includes/bootstrap.php'; |