Changeset 42343 for trunk/tests/phpunit/tests/canonical/noRewrite.php
- Timestamp:
- 11/30/2017 11:09:33 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/canonical/noRewrite.php
r41991 r42343 48 48 49 49 // Trailing spaces and punctuation in query string args. 50 array( '/?p=358 ', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // space 51 array( '/?p=358%20', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded space 52 array( '/?p=358!', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // exclamation mark 53 array( '/?p=358%21', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded exclamation mark 54 array( '/?p=358"', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // double quote 55 array( '/?p=358%22', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded double quote 56 array( '/?p=358\'', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // single quote 57 array( '/?p=358%27', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded single quote 58 array( '/?p=358(', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // opening bracket 59 array( '/?p=358%28', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded opening bracket 60 array( '/?p=358)', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // closing bracket 61 array( '/?p=358%29', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded closing bracket 62 array( '/?p=358,', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // comma 63 array( '/?p=358%2C', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded comma 64 array( '/?p=358.', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // period 65 array( '/?p=358%2E', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded period 66 array( '/?p=358;', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // semicolon 67 array( '/?p=358%3B', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded semicolon 68 array( '/?p=358{', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // opening curly bracket 69 array( '/?p=358%7B', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded opening curly bracket 70 array( '/?p=358}', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // closing curly bracket 71 array( '/?p=358%7D', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded closing curly bracket 72 array( '/?p=358%E2%80%9C', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded opening curly quote 73 array( '/?p=358%E2%80%9D', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded closing curly quote 50 array( 51 '/?p=358 ', 52 array( 53 'url' => '/?p=358', 54 'qv' => array( 'p' => '358' ), 55 ), 56 20383, 57 ), // space 58 array( 59 '/?p=358%20', 60 array( 61 'url' => '/?p=358', 62 'qv' => array( 'p' => '358' ), 63 ), 64 20383, 65 ), // encoded space 66 array( 67 '/?p=358!', 68 array( 69 'url' => '/?p=358', 70 'qv' => array( 'p' => '358' ), 71 ), 72 20383, 73 ), // exclamation mark 74 array( 75 '/?p=358%21', 76 array( 77 'url' => '/?p=358', 78 'qv' => array( 'p' => '358' ), 79 ), 80 20383, 81 ), // encoded exclamation mark 82 array( 83 '/?p=358"', 84 array( 85 'url' => '/?p=358', 86 'qv' => array( 'p' => '358' ), 87 ), 88 20383, 89 ), // double quote 90 array( 91 '/?p=358%22', 92 array( 93 'url' => '/?p=358', 94 'qv' => array( 'p' => '358' ), 95 ), 96 20383, 97 ), // encoded double quote 98 array( 99 '/?p=358\'', 100 array( 101 'url' => '/?p=358', 102 'qv' => array( 'p' => '358' ), 103 ), 104 20383, 105 ), // single quote 106 array( 107 '/?p=358%27', 108 array( 109 'url' => '/?p=358', 110 'qv' => array( 'p' => '358' ), 111 ), 112 20383, 113 ), // encoded single quote 114 array( 115 '/?p=358(', 116 array( 117 'url' => '/?p=358', 118 'qv' => array( 'p' => '358' ), 119 ), 120 20383, 121 ), // opening bracket 122 array( 123 '/?p=358%28', 124 array( 125 'url' => '/?p=358', 126 'qv' => array( 'p' => '358' ), 127 ), 128 20383, 129 ), // encoded opening bracket 130 array( 131 '/?p=358)', 132 array( 133 'url' => '/?p=358', 134 'qv' => array( 'p' => '358' ), 135 ), 136 20383, 137 ), // closing bracket 138 array( 139 '/?p=358%29', 140 array( 141 'url' => '/?p=358', 142 'qv' => array( 'p' => '358' ), 143 ), 144 20383, 145 ), // encoded closing bracket 146 array( 147 '/?p=358,', 148 array( 149 'url' => '/?p=358', 150 'qv' => array( 'p' => '358' ), 151 ), 152 20383, 153 ), // comma 154 array( 155 '/?p=358%2C', 156 array( 157 'url' => '/?p=358', 158 'qv' => array( 'p' => '358' ), 159 ), 160 20383, 161 ), // encoded comma 162 array( 163 '/?p=358.', 164 array( 165 'url' => '/?p=358', 166 'qv' => array( 'p' => '358' ), 167 ), 168 20383, 169 ), // period 170 array( 171 '/?p=358%2E', 172 array( 173 'url' => '/?p=358', 174 'qv' => array( 'p' => '358' ), 175 ), 176 20383, 177 ), // encoded period 178 array( 179 '/?p=358;', 180 array( 181 'url' => '/?p=358', 182 'qv' => array( 'p' => '358' ), 183 ), 184 20383, 185 ), // semicolon 186 array( 187 '/?p=358%3B', 188 array( 189 'url' => '/?p=358', 190 'qv' => array( 'p' => '358' ), 191 ), 192 20383, 193 ), // encoded semicolon 194 array( 195 '/?p=358{', 196 array( 197 'url' => '/?p=358', 198 'qv' => array( 'p' => '358' ), 199 ), 200 20383, 201 ), // opening curly bracket 202 array( 203 '/?p=358%7B', 204 array( 205 'url' => '/?p=358', 206 'qv' => array( 'p' => '358' ), 207 ), 208 20383, 209 ), // encoded opening curly bracket 210 array( 211 '/?p=358}', 212 array( 213 'url' => '/?p=358', 214 'qv' => array( 'p' => '358' ), 215 ), 216 20383, 217 ), // closing curly bracket 218 array( 219 '/?p=358%7D', 220 array( 221 'url' => '/?p=358', 222 'qv' => array( 'p' => '358' ), 223 ), 224 20383, 225 ), // encoded closing curly bracket 226 array( 227 '/?p=358%E2%80%9C', 228 array( 229 'url' => '/?p=358', 230 'qv' => array( 'p' => '358' ), 231 ), 232 20383, 233 ), // encoded opening curly quote 234 array( 235 '/?p=358%E2%80%9D', 236 array( 237 'url' => '/?p=358', 238 'qv' => array( 'p' => '358' ), 239 ), 240 20383, 241 ), // encoded closing curly quote 74 242 75 243 // Trailing spaces and punctuation in permalinks. 76 array( '/page/2/ ', 77 array( '/page/2/%20', 78 array( '/page/2/!', 79 array( '/page/2/%21', 80 array( '/page/2/"', 81 array( '/page/2/%22', 82 array( '/page/2/\'', 83 array( '/page/2/%27', 84 array( '/page/2/(', 85 array( '/page/2/%28', 86 array( '/page/2/)', 87 array( '/page/2/%29', 88 array( '/page/2/,', 89 array( '/page/2/%2C', 90 array( '/page/2/.', 91 array( '/page/2/%2E', 92 array( '/page/2/;', 93 array( '/page/2/%3B', 94 array( '/page/2/{', 95 array( '/page/2/%7B', 96 array( '/page/2/}', 97 array( '/page/2/%7D', 244 array( '/page/2/ ', '/page/2/', 20383 ), // space 245 array( '/page/2/%20', '/page/2/', 20383 ), // encoded space 246 array( '/page/2/!', '/page/2/', 20383 ), // exclamation mark 247 array( '/page/2/%21', '/page/2/', 20383 ), // encoded exclamation mark 248 array( '/page/2/"', '/page/2/', 20383 ), // double quote 249 array( '/page/2/%22', '/page/2/', 20383 ), // encoded double quote 250 array( '/page/2/\'', '/page/2/', 20383 ), // single quote 251 array( '/page/2/%27', '/page/2/', 20383 ), // encoded single quote 252 array( '/page/2/(', '/page/2/', 20383 ), // opening bracket 253 array( '/page/2/%28', '/page/2/', 20383 ), // encoded opening bracket 254 array( '/page/2/)', '/page/2/', 20383 ), // closing bracket 255 array( '/page/2/%29', '/page/2/', 20383 ), // encoded closing bracket 256 array( '/page/2/,', '/page/2/', 20383 ), // comma 257 array( '/page/2/%2C', '/page/2/', 20383 ), // encoded comma 258 array( '/page/2/.', '/page/2/', 20383 ), // period 259 array( '/page/2/%2E', '/page/2/', 20383 ), // encoded period 260 array( '/page/2/;', '/page/2/', 20383 ), // semicolon 261 array( '/page/2/%3B', '/page/2/', 20383 ), // encoded semicolon 262 array( '/page/2/{', '/page/2/', 20383 ), // opening curly bracket 263 array( '/page/2/%7B', '/page/2/', 20383 ), // encoded opening curly bracket 264 array( '/page/2/}', '/page/2/', 20383 ), // closing curly bracket 265 array( '/page/2/%7D', '/page/2/', 20383 ), // encoded closing curly bracket 98 266 array( '/page/2/%E2%80%9C', '/page/2/', 20383 ), // encoded opening curly quote 99 267 array( '/page/2/%E2%80%9D', '/page/2/', 20383 ), // encoded closing curly quote
Note: See TracChangeset
for help on using the changeset viewer.