for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php //phpcs:ignore WordPress.Files.FileName.InvalidClassFileName
/**
* Tests the Identity_Crisis package.
*
* @package automattic/jetpack-identity-crisis
*/
namespace Automattic\Jetpack;
use Jetpack_Options;
use WorDBless\BaseTestCase;
* Test Identity_Crisis class
class Test_Identity_Crisis extends BaseTestCase {
* Test that clear_all_idc_options resets Options.
public function test_clear_all_idc_options_clears_expected() {
$options = array(
'sync_error_idc',
'safe_mode_confirmed',
'migrate_for_idc',
);
foreach ( $options as $option ) {
Jetpack_Options::update_option( $option, true );
}
Identity_Crisis::clear_all_idc_options();
$this->assertFalse( Jetpack_Options::get_option( $option ) );