Make WordPress Core


Ignore:
Timestamp:
02/06/2017 07:38:36 PM (8 years ago)
Author:
swissspidy
Message:

Taxonomy: Disallow overriding the name property when registering a taxonomy.

Props wpfo for initial patch.
Fixes #39308.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/taxonomy.php

    r38571 r40049  
    711711    }
    712712
     713    /**
     714     * @ticket 39308
     715     */
     716    public function test_taxonomy_name_property_should_not_get_overridden_by_passed_args() {
     717        register_taxonomy( 'foo', 'post', array( 'name' => 'bar' ) );
     718
     719        $taxonomy = get_taxonomy( 'foo' );
     720        unregister_taxonomy( 'foo' );
     721
     722        $this->assertSame( 'foo', $taxonomy->name );
     723    }
    713724}
Note: See TracChangeset for help on using the changeset viewer.