<?php
/*
Plugin Name: wc-services-testing-helper
Plugin URI: http://
Description: Helps testing wc-services
Author: Extendables
Version: 1.0
Author URI: http://
*/

// Mock out Jetpack Options
$jp_options                = get_option( 'jetpack_options' );
$jp_options['master_user'] = 1;
update_option( 'jetpack_options', $jp_options );
$master_user_data = array(
	'login' => 'admin',
	'email' => 'admin@e2ewootestsite.com',
);
set_transient( 'jetpack_connected_user_data_1', $master_user_data );

function wc_test_connect_jetpack_access_fake_token( $token ) {
		$token                   = new stdClass();
		$token->secret           = 'askjdflasjdlfkajsldfkjaslkdf.asdkfjlaskjdflajskd';
		$token->external_user_id = 0;
		return $token;
}

add_filter( 'wc_connect_jetpack_access_token', 'wc_test_connect_jetpack_access_fake_token' );

function wc_test_connect_override_tax_only_functionality( $is_tax_only ) {
	// For e2e tests, always return false so shipping labels are enabled
	return false;
}

add_filter( 'wc_connect_has_only_tax_functionality', 'wc_test_connect_override_tax_only_functionality' );
