Make WordPress Core

Changeset 1267 in tests for trunk/tests/user/slashes.php


Ignore:
Timestamp:
04/22/2013 04:44:49 PM (13 years ago)
Author:
ryan
Message:

Update the tests for #WP21767 to expect slashed data. Round 4.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/user/slashes.php

    r1148 r1267  
    126126
    127127    /**
    128      * Tests the model function that expects un-slashed data
     128     * Tests the model function that expects slashed data
    129129     *
    130130     */
     
    142142        $user = get_user_to_edit( $id );
    143143
    144         $this->assertEquals( $this->slash_1, $user->first_name );
    145         $this->assertEquals( $this->slash_3, $user->last_name );
    146         $this->assertEquals( $this->slash_5, $user->nickname );
    147         $this->assertEquals( $this->slash_7, $user->display_name );
    148         $this->assertEquals( $this->slash_3, $user->description );
     144        $this->assertEquals( wp_unslash( $this->slash_1 ), $user->first_name );
     145        $this->assertEquals( wp_unslash( $this->slash_3 ), $user->last_name );
     146        $this->assertEquals( wp_unslash( $this->slash_5 ), $user->nickname );
     147        $this->assertEquals( wp_unslash( $this->slash_7 ), $user->display_name );
     148        $this->assertEquals( wp_unslash( $this->slash_3 ), $user->description );
    149149
    150150        $id = wp_insert_user(array(
     
    160160        $user = get_user_to_edit( $id );
    161161
    162         $this->assertEquals( $this->slash_2, $user->first_name );
    163         $this->assertEquals( $this->slash_4, $user->last_name );
    164         $this->assertEquals( $this->slash_6, $user->nickname );
    165         $this->assertEquals( $this->slash_2, $user->display_name );
    166         $this->assertEquals( $this->slash_4, $user->description );
    167     }
    168 
    169     /**
    170      * Tests the model function that expects un-slashed data
     162        $this->assertEquals( wp_unslash( $this->slash_2 ), $user->first_name );
     163        $this->assertEquals( wp_unslash( $this->slash_4 ), $user->last_name );
     164        $this->assertEquals( wp_unslash( $this->slash_6 ), $user->nickname );
     165        $this->assertEquals( wp_unslash( $this->slash_2 ), $user->display_name );
     166        $this->assertEquals( wp_unslash( $this->slash_4 ), $user->description );
     167    }
     168
     169    /**
     170     * Tests the model function that expects slashed data
    171171     *
    172172     */
     
    184184        $user = get_user_to_edit( $id );
    185185
    186         $this->assertEquals( $this->slash_1, $user->first_name );
    187         $this->assertEquals( $this->slash_3, $user->last_name );
    188         $this->assertEquals( $this->slash_5, $user->nickname );
    189         $this->assertEquals( $this->slash_7, $user->display_name );
    190         $this->assertEquals( $this->slash_3, $user->description );
     186        $this->assertEquals( wp_unslash( $this->slash_1 ), $user->first_name );
     187        $this->assertEquals( wp_unslash( $this->slash_3 ), $user->last_name );
     188        $this->assertEquals( wp_unslash( $this->slash_5 ), $user->nickname );
     189        $this->assertEquals( wp_unslash( $this->slash_7 ), $user->display_name );
     190        $this->assertEquals( wp_unslash( $this->slash_3 ), $user->description );
    191191
    192192        $id = wp_update_user(array(
     
    201201        $user = get_user_to_edit( $id );
    202202
    203         $this->assertEquals( $this->slash_2, $user->first_name );
    204         $this->assertEquals( $this->slash_4, $user->last_name );
    205         $this->assertEquals( $this->slash_6, $user->nickname );
    206         $this->assertEquals( $this->slash_2, $user->display_name );
    207         $this->assertEquals( $this->slash_4, $user->description );
     203        $this->assertEquals( wp_unslash( $this->slash_2 ), $user->first_name );
     204        $this->assertEquals( wp_unslash( $this->slash_4 ), $user->last_name );
     205        $this->assertEquals( wp_unslash( $this->slash_6 ), $user->nickname );
     206        $this->assertEquals( wp_unslash( $this->slash_2 ), $user->display_name );
     207        $this->assertEquals( wp_unslash( $this->slash_4 ), $user->description );
    208208    }
    209209
Note: See TracChangeset for help on using the changeset viewer.