| @@ 903-954 (lines=52) @@ | ||
| 900 | return $this->assertEquals( $output, wptexturize( $input ) ); |
|
| 901 | } |
|
| 902 | ||
| 903 | function data_ampersand() { |
|
| 904 | return array( |
|
| 905 | array( |
|
| 906 | "word & word", |
|
| 907 | "word & word", |
|
| 908 | ), |
|
| 909 | array( |
|
| 910 | "word&word", |
|
| 911 | "word&word", |
|
| 912 | ), |
|
| 913 | array( |
|
| 914 | "word word", |
|
| 915 | "word word", |
|
| 916 | ), |
|
| 917 | array( |
|
| 918 | "word & word", |
|
| 919 | "word & word", |
|
| 920 | ), |
|
| 921 | array( |
|
| 922 | "word ઼ word", |
|
| 923 | "word ઼ word", |
|
| 924 | ), |
|
| 925 | array( |
|
| 926 | "word Δ word", |
|
| 927 | "word Δ word", |
|
| 928 | ), |
|
| 929 | array( |
|
| 930 | "word &# word", |
|
| 931 | "word &# word", |
|
| 932 | ), |
|
| 933 | array( |
|
| 934 | "word &44; word", |
|
| 935 | "word &44; word", |
|
| 936 | ), |
|
| 937 | array( |
|
| 938 | "word && word", |
|
| 939 | "word && word", |
|
| 940 | ), |
|
| 941 | array( |
|
| 942 | "word &!amp; word", |
|
| 943 | "word &!amp; word", |
|
| 944 | ), |
|
| 945 | array( |
|
| 946 | "word &#", |
|
| 947 | "word &#", |
|
| 948 | ), |
|
| 949 | array( |
|
| 950 | "word &", |
|
| 951 | "word &", |
|
| 952 | ), |
|
| 953 | ); |
|
| 954 | } |
|
| 955 | ||
| 956 | /** |
|
| 957 | * Test "cockney" phrases, which begin with an apostrophe instead of an opening single quote. |
|
| @@ 1188-1239 (lines=52) @@ | ||
| 1185 | return $this->assertEquals( $output, wptexturize( $input ) ); |
|
| 1186 | } |
|
| 1187 | ||
| 1188 | function data_quotes_and_dashes() { |
|
| 1189 | return array( |
|
| 1190 | array( |
|
| 1191 | 'word---"quote"', |
|
| 1192 | 'word—“quote”', |
|
| 1193 | ), |
|
| 1194 | array( |
|
| 1195 | 'word--"quote"', |
|
| 1196 | 'word–“quote”', |
|
| 1197 | ), |
|
| 1198 | array( |
|
| 1199 | 'word-"quote"', |
|
| 1200 | 'word-“quote”', |
|
| 1201 | ), |
|
| 1202 | array( |
|
| 1203 | "word---'quote'", |
|
| 1204 | "word—‘quote’", |
|
| 1205 | ), |
|
| 1206 | array( |
|
| 1207 | "word--'quote'", |
|
| 1208 | "word–‘quote’", |
|
| 1209 | ), |
|
| 1210 | array( |
|
| 1211 | "word-'quote'", |
|
| 1212 | "word-‘quote’", |
|
| 1213 | ), |
|
| 1214 | array( |
|
| 1215 | '"quote"---word', |
|
| 1216 | '“quote”—word', |
|
| 1217 | ), |
|
| 1218 | array( |
|
| 1219 | '"quote"--word', |
|
| 1220 | '“quote”–word', |
|
| 1221 | ), |
|
| 1222 | array( |
|
| 1223 | '"quote"-word', |
|
| 1224 | '“quote”-word', |
|
| 1225 | ), |
|
| 1226 | array( |
|
| 1227 | "'quote'---word", |
|
| 1228 | "‘quote’—word", |
|
| 1229 | ), |
|
| 1230 | array( |
|
| 1231 | "'quote'--word", |
|
| 1232 | "‘quote’–word", |
|
| 1233 | ), |
|
| 1234 | array( |
|
| 1235 | "'quote'-word", |
|
| 1236 | "‘quote’-word", |
|
| 1237 | ), |
|
| 1238 | ); |
|
| 1239 | } |
|
| 1240 | ||
| 1241 | /** |
|
| 1242 | * Test HTML and shortcode avoidance. |
|