1
0
mirror of synced 2025-01-19 01:11:42 +03:00
woocommerce-module/tests/bootstrap.php

31 lines
1.1 KiB
PHP
Raw Normal View History

<?php
$_tests_dir = getenv('WP_TESTS_DIR');
if (!$_tests_dir) {
$_tests_dir = '/tmp/wordpress-tests-lib';
}
require_once $_tests_dir . '/includes/functions.php';
function _manually_load_plugin() {
2020-02-25 14:45:04 +03:00
$plugin_dir = dirname(dirname(__FILE__)) . '/';
2018-04-27 12:06:09 +03:00
require $plugin_dir . 'src/include/class-wc-retailcrm-orders.php';
require $plugin_dir . 'src/include/class-wc-retailcrm-customers.php';
require $plugin_dir . 'src/include/class-wc-retailcrm-inventories.php';
2018-05-28 12:56:19 +03:00
require $plugin_dir . 'src/include/class-wc-retailcrm-ga.php';
2019-01-16 15:33:26 +03:00
require $plugin_dir . 'src/include/class-wc-retailcrm-daemon-collector.php';
require $plugin_dir . 'src/include/class-wc-retailcrm-history.php';
2018-04-27 12:06:09 +03:00
require $plugin_dir . 'src/retailcrm.php';
}
tests_add_filter('muplugins_loaded', '_manually_load_plugin');
require '/tmp/woocommerce/tests/bootstrap.php';
2020-02-25 14:49:47 +03:00
$plugin_dir = dirname(dirname(__FILE__)) . '/';
// helpers
2018-04-27 12:06:09 +03:00
require $plugin_dir . 'tests/helpers/class-wc-retailcrm-response-helper.php';
require $plugin_dir . 'tests/helpers/class-wc-retailcrm-test-case-helper.php';