WordPress.org

Make WordPress Core


Ignore:
Timestamp:
08/17/2018 01:50:26 AM (3 years ago)
Author:
pento
Message:

Coding Standards: Upgrade WPCS to 1.0.0

WPCS 1.0.0 includes a bunch of new auto-fixers, which drops the number of coding standards issues across WordPress significantly. Prior to running the auto-fixers, there were 15,312 issues detected. With this commit, we now drop to 4,769 issues.

This change includes three notable additions:

  • Multiline function calls must now put each parameter on a new line.
  • Auto-formatting files is now part of the grunt precommit script.
  • Auto-fixable coding standards issues will now cause Travis failures.

Fixes #44600.

File:
1 edited

Legend:

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

    r42343 r43571  
    5151        parent::setUp();
    5252        register_post_type(
    53             'cpt', array(
     53            'cpt',
     54            array(
    5455                'public' => true,
    5556            )
    5657        );
    5758        register_taxonomy(
    58             'taxo', 'post', array(
     59            'taxo',
     60            'post',
     61            array(
    5962                'public'       => true,
    6063                'hierarchical' => true,
     
    7679            array(
    7780                'p' => '-1',
    78             ), home_url()
    79         );
    80 
    81         $this->assertTemplateHierarchy(
    82             $url, array(
     81            ),
     82            home_url()
     83        );
     84
     85        $this->assertTemplateHierarchy(
     86            $url,
     87            array(
    8388                '404.php',
    8489            )
     
    9499
    95100        $this->assertTemplateHierarchy(
    96             get_author_posts_url( $author->ID ), array(
     101            get_author_posts_url( $author->ID ),
     102            array(
    97103                'author-foo.php',
    98104                "author-{$author->ID}.php",
     
    112118
    113119        $this->assertTemplateHierarchy(
    114             get_term_link( $term ), array(
     120            get_term_link( $term ),
     121            array(
    115122                'category-foo-😀.php',
    116123                'category-foo-%f0%9f%98%80.php',
     
    131138
    132139        $this->assertTemplateHierarchy(
    133             get_term_link( $term ), array(
     140            get_term_link( $term ),
     141            array(
    134142                'tag-foo-😀.php',
    135143                'tag-foo-%f0%9f%98%80.php',
     
    150158
    151159        $this->assertTemplateHierarchy(
    152             get_term_link( $term ), array(
     160            get_term_link( $term ),
     161            array(
    153162                'taxonomy-taxo-foo-😀.php',
    154163                'taxonomy-taxo-foo-%f0%9f%98%80.php',
     
    162171    public function test_date_template_hierarchy_for_year() {
    163172        $this->assertTemplateHierarchy(
    164             get_year_link( 1984 ), array(
     173            get_year_link( 1984 ),
     174            array(
    165175                'date.php',
    166176                'archive.php',
     
    171181    public function test_date_template_hierarchy_for_month() {
    172182        $this->assertTemplateHierarchy(
    173             get_month_link( 1984, 2 ), array(
     183            get_month_link( 1984, 2 ),
     184            array(
    174185                'date.php',
    175186                'archive.php',
     
    180191    public function test_date_template_hierarchy_for_day() {
    181192        $this->assertTemplateHierarchy(
    182             get_day_link( 1984, 2, 25 ), array(
     193            get_day_link( 1984, 2, 25 ),
     194            array(
    183195                'date.php',
    184196                'archive.php',
     
    191203            array(
    192204                's' => 'foo',
    193             ), home_url()
    194         );
    195 
    196         $this->assertTemplateHierarchy(
    197             $url, array(
     205            ),
     206            home_url()
     207        );
     208
     209        $this->assertTemplateHierarchy(
     210            $url,
     211            array(
    198212                'search.php',
    199213            )
     
    204218        $this->assertEquals( 'posts', get_option( 'show_on_front' ) );
    205219        $this->assertTemplateHierarchy(
    206             home_url(), array(
     220            home_url(),
     221            array(
    207222                'front-page.php',
    208223                'home.php',
     
    218233
    219234        $this->assertTemplateHierarchy(
    220             home_url(), array(
     235            home_url(),
     236            array(
    221237                'front-page.php',
    222238                'page-page-on-front-😀.php',
     
    235251
    236252        $this->assertTemplateHierarchy(
    237             get_permalink( self::$page_for_posts ), array(
     253            get_permalink( self::$page_for_posts ),
     254            array(
    238255                'home.php',
    239256                'index.php',
     
    244261    public function test_page_template_hierarchy() {
    245262        $this->assertTemplateHierarchy(
    246             get_permalink( self::$page ), array(
     263            get_permalink( self::$page ),
     264            array(
    247265                'templates/page.php',
    248266                'page-page-name-😀.php',
     
    260278    public function test_single_template_hierarchy_for_post() {
    261279        $this->assertTemplateHierarchy(
    262             get_permalink( self::$post ), array(
     280            get_permalink( self::$post ),
     281            array(
    263282                'templates/post.php',
    264283                'single-post-post-name-😀.php',
     
    280299
    281300        $this->assertTemplateHierarchy(
    282             get_permalink( $cpt ), array(
     301            get_permalink( $cpt ),
     302            array(
    283303                'single-cpt-cpt-name-😀.php',
    284304                'single-cpt-cpt-name-%f0%9f%98%80.php',
     
    303323
    304324        $this->assertTemplateHierarchy(
    305             get_permalink( $cpt ), array(
     325            get_permalink( $cpt ),
     326            array(
    306327                'templates/cpt.php',
    307328                'single-cpt-cpt-name-😀.php',
     
    323344        );
    324345        $this->assertTemplateHierarchy(
    325             get_permalink( $attachment ), array(
     346            get_permalink( $attachment ),
     347            array(
    326348                'image-jpeg.php',
    327349                'jpeg.php',
     
    352374
    353375        $this->assertTemplateHierarchy(
    354             get_permalink( $attachment ), array(
     376            get_permalink( $attachment ),
     377            array(
    355378                'image-jpeg.php',
    356379                'jpeg.php',
     
    368391    public function test_embed_template_hierarchy_for_post() {
    369392        $this->assertTemplateHierarchy(
    370             get_post_embed_url( self::$post ), array(
     393            get_post_embed_url( self::$post ),
     394            array(
    371395                'embed-post-quote.php',
    372396                'embed-post.php',
     
    384408    public function test_embed_template_hierarchy_for_page() {
    385409        $this->assertTemplateHierarchy(
    386             get_post_embed_url( self::$page ), array(
     410            get_post_embed_url( self::$page ),
     411            array(
    387412                'embed-page.php',
    388413                'embed.php',
Note: See TracChangeset for help on using the changeset viewer.