function test_uninstall_deletes_option() { $option = 'c2c_add_admin_css'; c2c_AddAdminCSS::instance()->get_options(); $this->assertNotFalse(get_option($option)); c2c_AddAdminCSS::uninstall(); $this->assertFalse(get_option($option)); }
/** * Constructor. */ protected function __construct() { parent::__construct('1.3.1', 'add-admin-css', 'c2c', __FILE__, array('settings_page' => 'themes')); register_activation_hook(__FILE__, array(__CLASS__, 'activation')); return self::$instance = $this; }
/** * @dataProvider get_css_file_links2 */ function test_css_files_added_via_filter_are_added_to_admin_head($link) { add_filter('c2c_add_admin_css_files', array($this, 'add_css_files')); c2c_AddAdminCSS::instance()->register_css_files(); $head = $this->get_action_output(); $this->assertGreaterThan(0, intval(strpos($head, $link))); }