예제 #1
0
 /**
  * Test sanitize_config_id
  */
 public function test_sanitize_config_id()
 {
     // Define invalid config IDs. should return 'global'.
     $this->assertEquals('global', Kirki_Field::sanitize_config_id('foo', array('kirki_config' => 'bar')));
     $this->assertEquals('global', Kirki_Field::sanitize_config_id(array()));
     Kirki::add_config('foo');
     Kirki::add_config('bar');
     $this->assertEquals('bar', Kirki_Field::sanitize_config_id('foo', array('kirki_config' => 'bar')));
     $this->assertEquals('foo', Kirki_Field::sanitize_config_id('foo', array()));
     $this->assertEquals('global', Kirki_Field::sanitize_config_id('', array()));
     $this->assertEquals('global', Kirki_Field::sanitize_config_id());
 }