Make WordPress Core


Ignore:
Timestamp:
11/30/2017 11:09:33 PM (7 years ago)
Author:
pento
Message:

Code is Poetry.
WordPress' code just... wasn't.
This is now dealt with.

Props jrf, pento, netweb, GaryJ, jdgrimes, westonruter, Greg Sherwood from PHPCS, and everyone who's ever contributed to WPCS and PHPCS.
Fixes #41057.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/ajax/Autosave.php

    r38398 r42343  
    1818    /**
    1919     * Post
     20     *
    2021     * @var mixed
    2122     */
    2223    protected $_post = null;
    2324
    24     protected static $admin_id = 0;
     25    protected static $admin_id  = 0;
    2526    protected static $editor_id = 0;
    2627    protected static $post;
     
    3334
    3435        self::$post_id = $factory->post->create( array( 'post_status' => 'draft' ) );
    35         self::$post = get_post( self::$post_id );
     36        self::$post    = get_post( self::$post_id );
    3637    }
    3738
     
    4748    /**
    4849     * Test autosaving a post
     50     *
    4951     * @return void
    5052     */
     
    5456
    5557        // Set up the $_POST request
    56         $md5 = md5( uniqid() );
     58        $md5   = md5( uniqid() );
    5759        $_POST = array(
    58             'action' => 'heartbeat',
     60            'action' => 'heartbeat',
    5961            '_nonce' => wp_create_nonce( 'heartbeat-nonce' ),
    60             'data' => array(
     62            'data'   => array(
    6163                'wp_autosave' => array(
    62                     'post_id'       => self::$post_id,
    63                     '_wpnonce'      => wp_create_nonce( 'update-post_' . self::$post->ID ),
    64                     'post_content' => self::$post->post_content . PHP_EOL . $md5,
    65                     'post_type'     => 'post',
     64                    'post_id'      => self::$post_id,
     65                    '_wpnonce'     => wp_create_nonce( 'update-post_' . self::$post->ID ),
     66                    'post_content' => self::$post->post_content . PHP_EOL . $md5,
     67                    'post_type'    => 'post',
    6668                ),
    6769            ),
     
    8991    /**
    9092     * Test autosaving a locked post
     93     *
    9194     * @return void
    9295     */
     
    102105
    103106        // Set up the $_POST request
    104         $md5 = md5( uniqid() );
     107        $md5   = md5( uniqid() );
    105108        $_POST = array(
    106             'action' => 'heartbeat',
     109            'action' => 'heartbeat',
    107110            '_nonce' => wp_create_nonce( 'heartbeat-nonce' ),
    108             'data' => array(
     111            'data'   => array(
    109112                'wp_autosave' => array(
    110                     'post_id'       => self::$post_id,
    111                     '_wpnonce'      => wp_create_nonce( 'update-post_' . self::$post_id ),
    112                     'post_content' => self::$post->post_content . PHP_EOL . $md5,
    113                     'post_type'     => 'post',
     113                    'post_id'      => self::$post_id,
     114                    '_wpnonce'     => wp_create_nonce( 'update-post_' . self::$post_id ),
     115                    'post_content' => self::$post->post_content . PHP_EOL . $md5,
     116                    'post_type'    => 'post',
    114117                ),
    115118            ),
     
    141144    /**
    142145     * Test with an invalid nonce
     146     *
    143147     * @return void
    144148     */
    145     public function test_with_invalid_nonce( ) {
     149    public function test_with_invalid_nonce() {
    146150
    147151        wp_set_current_user( self::$admin_id );
     
    149153        // Set up the $_POST request
    150154        $_POST = array(
    151             'action' => 'heartbeat',
     155            'action' => 'heartbeat',
    152156            '_nonce' => wp_create_nonce( 'heartbeat-nonce' ),
    153             'data' => array(
     157            'data'   => array(
    154158                'wp_autosave' => array(
    155                     'post_id'  => self::$post_id,
    156                     '_wpnonce' => substr( md5( uniqid() ), 0, 10 ),
     159                    'post_id'  => self::$post_id,
     160                    '_wpnonce' => substr( md5( uniqid() ), 0, 10 ),
    157161                ),
    158162            ),
Note: See TracChangeset for help on using the changeset viewer.