user->create( array( 'role' => 'administrator', ) ); } /** * Setup test reports categories data. */ public function setUp() { if ( ! class_exists( '\WC_Admin_Reports_Sync' ) ) { $this->markTestSkipped( 'Skipping reports tests - WC_Admin_Reports_Sync class not found.' ); return; } parent::setUp(); wp_set_current_user( self::$user ); global $wpdb; $wpdb->query( "DELETE FROM $wpdb->prefix" . \WC_Admin_Reports_Orders_Stats_Data_Store::TABLE_NAME ); // @codingStandardsIgnoreLine. $wpdb->query( "DELETE FROM $wpdb->prefix" . \WC_Admin_Reports_Products_Data_Store::TABLE_NAME ); // @codingStandardsIgnoreLine. $wpdb->query( "DELETE FROM $wpdb->prefix" . \WC_Admin_Reports_Coupons_Data_Store::TABLE_NAME ); // @codingStandardsIgnoreLine. $wpdb->query( "DELETE FROM $wpdb->prefix" . \WC_Admin_Reports_Customers_Data_Store::TABLE_NAME ); // @codingStandardsIgnoreLine. } }