General: Add tests for `wp_parse_slug_list()`.
Props danielbachhuber. See #35582. git-svn-id: https://develop.svn.wordpress.org/trunk@40044 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
bdae9cd0fd
commit
acd6d129b9
|
@ -441,6 +441,22 @@ class Tests_Functions extends WP_UnitTestCase {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @dataProvider data_wp_parse_slug_list
|
||||||
|
*/
|
||||||
|
function test_wp_parse_slug_list( $expected, $actual ) {
|
||||||
|
$this->assertSame( $expected, array_values( wp_parse_slug_list( $actual ) ) );
|
||||||
|
}
|
||||||
|
|
||||||
|
function data_wp_parse_slug_list() {
|
||||||
|
return array(
|
||||||
|
array( array( 'apple', 'banana', 'carrot', 'dog' ), 'apple,banana,carrot,dog' ),
|
||||||
|
array( array( 'apple', 'banana', 'carrot', 'dog' ), 'apple, banana,,carrot,dog' ),
|
||||||
|
array( array( 'apple', 'banana', 'carrot', 'dog' ), 'apple banana carrot dog' ),
|
||||||
|
array( array( 'apple', 'banana-carrot', 'd-o-g' ), array( 'apple ', 'banana carrot', 'd o g' ) ),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @dataProvider data_device_can_upload
|
* @dataProvider data_device_can_upload
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue