Exemplo n.º 1
0
 function testSaveValuesOnRepeatable()
 {
     $field = new CMB_Text_Field('foo', 'Title', array(1, 2), array('repeatable' => true));
     if (!$this->post) {
         $this->markTestSkipped('Post not found');
     }
     $field->save($this->post->ID, array(1, 2));
     $meta = get_post_meta($this->post->ID, 'foo', false);
     $this->assertEquals($meta, array(1, 2));
 }
Exemplo n.º 2
0
 function testSaveValuesOnRepeatable()
 {
     $field = new CMB_Text_Field('foo', 'Title', array(1, 2), array('repeatable' => true));
     $post = reset(get_posts('showposts=1'));
     if (!$post) {
         $this->markTestSkipped('Post not found');
     }
     $field->save($post->ID, array(1, 2));
     $meta = get_post_meta($post->ID, 'foo', false);
     delete_post_meta($post->ID, 'foo');
     // Order is not guerenteed
     sort($meta);
     $this->assertEquals($meta, array(1, 2));
 }