Make WordPress Core

Ticket #44212: 44212.patch

File 44212.patch, 1.0 KB (added by keesiemeijer, 8 years ago)

Add unit tests for the current situation

  • tests/phpunit/tests/functions.php

     
    559559        function data_wp_parse_id_list() {
    560560                return array(
    561561                        array( array( 1, 2, 3, 4 ), '1,2,3,4' ),
     562                        array( array( 0, 1, 2, 3, 4 ), ' 1,2,3,4' ),
    562563                        array( array( 1, 2, 3, 4 ), '1, 2,,3,4' ),
    563564                        array( array( 1, 2, 3, 4 ), '1,2,2,3,4' ),
    564565                        array( array( 1, 2, 3, 4 ), array( '1', '2', '3', '4', '3' ) ),
     
    578579        function data_wp_parse_slug_list() {
    579580                return array(
    580581                        array( array( 'apple', 'banana', 'carrot', 'dog' ), 'apple,banana,carrot,dog' ),
     582                        array( array( '', 'apple', 'banana', 'carrot', 'dog' ), ' apple,banana,carrot,dog' ),
    581583                        array( array( 'apple', 'banana', 'carrot', 'dog' ), 'apple, banana,,carrot,dog' ),
    582584                        array( array( 'apple', 'banana', 'carrot', 'dog' ), 'apple banana carrot dog' ),
    583585                        array( array( 'apple', 'banana-carrot', 'd-o-g' ), array( 'apple ', 'banana carrot', 'd o g' ) ),