Revert [40256] for now as some tests are failing in some environments.

See #20383.

git-svn-id: https://develop.svn.wordpress.org/trunk@40661 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Andrew Ozz
2017-05-12 22:49:48 +00:00
parent 6e847af943
commit 1d6af162c4
2 changed files with 7 additions and 75 deletions

View File

@@ -46,67 +46,15 @@ class Tests_Canonical_NoRewrite extends WP_Canonical_UnitTestCase {
// Strip an existing but incorrect post_type arg
array( '/?post_type=page&page_id=1', '/?p=1' ),
// Trailing spaces and punctuation in query string args.
array( '/?p=358 ', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // space
array( '/?p=358%20', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded space
array( '/?p=358!', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // exclamation mark
array( '/?p=358%21', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded exclamation mark
array( '/?p=358"', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // double quote
array( '/?p=358%22', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded double quote
array( '/?p=358\'', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // single quote
array( '/?p=358%27', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded single quote
array( '/?p=358(', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // opening bracket
array( '/?p=358%28', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded opening bracket
array( '/?p=358)', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // closing bracket
array( '/?p=358%29', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded closing bracket
array( '/?p=358,', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // comma
array( '/?p=358%2C', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded comma
array( '/?p=358.', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // period
array( '/?p=358%2E', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded period
array( '/?p=358;', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // semicolon
array( '/?p=358%3B', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded semicolon
array( '/?p=358{', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // opening curly bracket
array( '/?p=358%7B', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded opening curly bracket
array( '/?p=358}', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // closing curly bracket
array( '/?p=358%7D', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded closing curly bracket
array( '/?p=358“', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // opening curly quote
array( '/?p=358%E2%80%9C', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded opening curly quote
array( '/?p=358”', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // closing curly quote
array( '/?p=358%E2%80%9D', array( 'url' => '/?p=358', 'qv' => array( 'p' => '358' ) ), 20383 ), // encoded closing curly quote
// Trailing spaces and punctuation in permalinks.
array( '/page/2/ ', '/page/2/', 20383 ), // space
array( '/page/2/%20', '/page/2/', 20383 ), // encoded space
array( '/page/2/!', '/page/2/', 20383 ), // exclamation mark
array( '/page/2/%21', '/page/2/', 20383 ), // encoded exclamation mark
array( '/page/2/"', '/page/2/', 20383 ), // double quote
array( '/page/2/%22', '/page/2/', 20383 ), // encoded double quote
array( '/page/2/\'', '/page/2/', 20383 ), // single quote
array( '/page/2/%27', '/page/2/', 20383 ), // encoded single quote
array( '/page/2/(', '/page/2/', 20383 ), // opening bracket
array( '/page/2/%28', '/page/2/', 20383 ), // encoded opening bracket
array( '/page/2/)', '/page/2/', 20383 ), // closing bracket
array( '/page/2/%29', '/page/2/', 20383 ), // encoded closing bracket
array( '/page/2/,', '/page/2/', 20383 ), // comma
array( '/page/2/%2C', '/page/2/', 20383 ), // encoded comma
array( '/page/2/.', '/page/2/', 20383 ), // period
array( '/page/2/%2E', '/page/2/', 20383 ), // encoded period
array( '/page/2/;', '/page/2/', 20383 ), // semicolon
array( '/page/2/%3B', '/page/2/', 20383 ), // encoded semicolon
array( '/page/2/{', '/page/2/', 20383 ), // opening curly bracket
array( '/page/2/%7B', '/page/2/', 20383 ), // encoded opening curly bracket
array( '/page/2/}', '/page/2/', 20383 ), // closing curly bracket
array( '/page/2/%7D', '/page/2/', 20383 ), // encoded closing curly bracket
array( '/page/2/“', '/page/2/', 20383 ), // opening curly quote
array( '/page/2/%E2%80%9C', '/page/2/', 20383 ), // encoded opening curly quote
array( '/page/2/”', '/page/2/', 20383 ), // closing curly quote
array( '/page/2/%E2%80%9D', '/page/2/', 20383 ), // encoded closing curly quote
array( '/?p=358 ', array('url' => '/?p=358', 'qv' => array('p' => '358') ) ), // Trailing spaces
array( '/?p=358%20', array('url' => '/?p=358', 'qv' => array('p' => '358') ) ),
array( '/?page_id=1', '/?p=1' ), // redirect page_id to p (should cover page_id|p|attachment_id to one another
array( '/?page_id=1&post_type=revision', '/?p=1' ),
array( '/?feed=rss2&p=1', '/?feed=rss2&p=1', 21841 ),
array( '/?feed=rss&p=1', '/?feed=rss2&p=1', 24623 ),
);
}
}