Make WordPress Core


Ignore:
Timestamp:
01/09/2019 10:30:49 AM (6 years ago)
Author:
pento
Message:

Tests: Improve REST API tests for categories and tags.

Props birgire, SergeyBiryukov.
See #39122.
Fixes #45077.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/rest-api/rest-tags-controller.php

    r43636 r44510  
    630630    }
    631631
     632    /**
     633     * @ticket 39122
     634     */
    632635    public function test_get_item_meta() {
    633636        $id       = $this->factory->tag->create();
     
    639642        $meta = (array) $data['meta'];
    640643        $this->assertArrayHasKey( 'test_single', $meta );
    641         $this->assertEquals( $meta['test_single'], '' );
     644        $this->assertSame( $meta['test_single'], '' );
    642645        $this->assertArrayHasKey( 'test_multi', $meta );
    643         $this->assertEquals( $meta['test_multi'], array() );
     646        $this->assertSame( $meta['test_multi'], array() );
    644647        $this->assertArrayHasKey( 'test_tag_single', $meta );
    645         $this->assertEquals( $meta['test_tag_single'], '' );
     648        $this->assertSame( $meta['test_tag_single'], '' );
    646649        $this->assertArrayHasKey( 'test_tag_multi', $meta );
    647         $this->assertEquals( $meta['test_tag_multi'], array() );
    648     }
    649 
     650        $this->assertSame( $meta['test_tag_multi'], array() );
     651    }
     652
     653    /**
     654     * @ticket 39122
     655     */
    650656    public function test_get_item_meta_registered_for_different_taxonomy() {
    651657        $id       = $this->factory->tag->create();
     
    656662
    657663        $meta = (array) $data['meta'];
    658         $this->assertEquals( false, isset( $meta['test_cat_meta'] ) );
     664        $this->assertFalse( isset( $meta['test_cat_meta'] ) );
    659665    }
    660666
Note: See TracChangeset for help on using the changeset viewer.