/** * Dump pre-beta tables * * @access protected * * @since 1.0.1 */ protected function dump_prebeta() { global $wpdb; $table_name = $wpdb->prefix . '_ingot_sequence'; if (delta::table_exists($table_name)) { ingot_destroy(); } }
public function tearDown() { parent::tearDown(); ingot_destroy(); }
if (!$_tests_dir) { $_tests_dir = '/tmp/wordpress-tests-lib'; } require_once $_tests_dir . '/includes/functions.php'; function _manually_load_plugin() { require dirname(__FILE__) . '/../ingot.php'; require dirname(__FILE__) . '/../../easy-digital-downloads/easy-digital-downloads.php'; //require dirname( __FILE__ ) . '/../../woocommerce/woocommerce.php'; } tests_add_filter('muplugins_loaded', '_manually_load_plugin'); require $_tests_dir . '/includes/bootstrap.php'; add_filter('ingot_user_can', '__return_true'); activate_plugin('ingot/ingot.php'); include_once dirname(__FILE__) . '/functions_for_tests.php'; ingot_destroy(); edd_install(); global $current_user; $current_user = new WP_User(1); $current_user->set_role('administrator'); global $wp_rest_server; if (!is_object($wp_rest_server)) { $wp_rest_server_class = apply_filters('wp_rest_server_class', 'WP_REST_Server'); $wp_rest_server = new $wp_rest_server_class(); } if (!defined('INGOT_DEV_MODE')) { define('INGOT_DEV_MODE', true); } add_filter('ingot_run_cookies', '__return_true'); remove_action('ingot_loaded', 'ingot_start_cookies'); // Include helpers
/** * Dump pre-beta tables * * @access protected * * @since 1.0.1 */ protected static function dump_prebeta() { global $wpdb; $table_name = $wpdb->prefix . 'ingot_sequence'; if (self::table_exists($table_name)) { ingot_destroy(); } }