Пример #1
0
 /**
  * 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();
     }
 }
Пример #2
0
 public function tearDown()
 {
     parent::tearDown();
     ingot_destroy();
 }
Пример #3
0
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
Пример #4
0
 /**
  * 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();
     }
 }