| @@ 1012-1059 (lines=48) @@ | ||
| 1009 | return $this->assertEquals($output, wptexturize($input)); |
|
| 1010 | } |
|
| 1011 | ||
| 1012 | function data_cockney() |
|
| 1013 | { |
|
| 1014 | return array( |
|
| 1015 | array( |
|
| 1016 | "word 'tain't word", |
|
| 1017 | "word ’tain’t word", |
|
| 1018 | ), |
|
| 1019 | array( |
|
| 1020 | "word 'twere word", |
|
| 1021 | "word ’twere word", |
|
| 1022 | ), |
|
| 1023 | array( |
|
| 1024 | "word 'twas word", |
|
| 1025 | "word ’twas word", |
|
| 1026 | ), |
|
| 1027 | array( |
|
| 1028 | "word 'tis word", |
|
| 1029 | "word ’tis word", |
|
| 1030 | ), |
|
| 1031 | array( |
|
| 1032 | "word 'twill word", |
|
| 1033 | "word ’twill word", |
|
| 1034 | ), |
|
| 1035 | array( |
|
| 1036 | "word 'til word", |
|
| 1037 | "word ’til word", |
|
| 1038 | ), |
|
| 1039 | array( |
|
| 1040 | "word 'bout word", |
|
| 1041 | "word ’bout word", |
|
| 1042 | ), |
|
| 1043 | array( |
|
| 1044 | "word 'nuff word", |
|
| 1045 | "word ’nuff word", |
|
| 1046 | ), |
|
| 1047 | array( |
|
| 1048 | "word 'round word", |
|
| 1049 | "word ’round word", |
|
| 1050 | ), |
|
| 1051 | array( |
|
| 1052 | "word 'cause word", |
|
| 1053 | "word ’cause word", |
|
| 1054 | ), |
|
| 1055 | array( |
|
| 1056 | "word 'em word", |
|
| 1057 | "word ’em word", |
|
| 1058 | ), |
|
| 1059 | ); |
|
| 1060 | } |
|
| 1061 | ||
| 1062 | /** |
|
| @@ 126-143 (lines=18) @@ | ||
| 123 | { |
|
| 124 | $this->assertEquals($expected, wp_normalize_path($path)); |
|
| 125 | } |
|
| 126 | function data_wp_normalize_path() |
|
| 127 | { |
|
| 128 | return array( |
|
| 129 | // Windows paths |
|
| 130 | array( 'C:\\www\\path\\', 'C:/www/path/' ), |
|
| 131 | array( 'C:\\www\\\\path\\', 'C:/www/path/' ), |
|
| 132 | array( 'c:/www/path', 'C:/www/path' ), |
|
| 133 | array( 'c:\\www\\path\\', 'C:/www/path/' ), // uppercase drive letter |
|
| 134 | array( 'c:\\\\www\\path\\', 'C:/www/path/' ), |
|
| 135 | array( '\\\\Domain\\DFSRoots\\share\\path\\', '//Domain/DFSRoots/share/path/' ), |
|
| 136 | array( '\\\\Server\\share\\path', '//Server/share/path' ), |
|
| 137 | array( '\\\\Server\\share', '//Server/share' ), |
|
| 138 | ||
| 139 | // Linux paths |
|
| 140 | array( '/www/path/', '/www/path/' ), |
|
| 141 | array( '/www/path/////', '/www/path/' ), |
|
| 142 | array( '/www/path', '/www/path' ), |
|
| 143 | ); |
|
| 144 | } |
|
| 145 | ||
| 146 | function test_wp_unique_filename() |
|