These are a list of tests that should be done to verify title editing through editor is being handled correctly.
Old cases
Test
| Expected Outcome
| QA
|
Edit title to a non-existent, 'safe' title
| Changes the title
| r5196, ok
|
| Edit title to a different, existing title | Returns error about existing title, but saves content to old title
| r5196, ok
|
Edit title on the homepage ('' => 'FooBar')
| Blocks title renaming, but saves contents
| BUG: 2430
|
Edit title to a redirect page
| Overwrites redirect page
| See BUG 2427
|
Edit title to an invalid title (example: "../Hi")
| Returns error about invalid title, but saves content
| r5196, ok
|
Create title to an existing title
| Overwrites old page, but returns "please merge" message
| Please rename page... But this is a good behavior.
|
Create title over a redirect page (see bug report for full test)
| Overwrites redirect page
| r5196, ok
|
| Create title to an invalid title (example: "../Hi") | Returns error about invalid title, does not save content title
| r5196, ok
|
New cases
Test
| Expected Outcome
| QA
|
Edit title to a non-existent, 'safe' title
| Changes the title, saves edit
| r5196, ok |
| Edit title to a different, existing title | Returns error about title, loads editor with previous edits
| r5196, ok |
Edit title on the homepage ('' => 'FooBar')
| Returns error about title, loads editor with previous edits | r5196, ok |
Edit title to a redirect page
| Changes the title, saves edit | r5268, ok
|
Edit title to an invalid title (example: "../Hi")
| Returns error about title, loads editor with previous edits | r5196, ok
|
Create title to an existing title
| Returns error about title, loads editor with previous edits | r5196, ok
|
Create title over a redirect page (see bug report for full test)
| Changes the title, saves edit | r5196, ok
|
| Create title to an invalid title (example: "../Hi") | Returns error about title, loads editor with previous edits | r5196, ok
|
Edit title to the name of deleted page
| Saves all changes
| r5291, ok
|
Edit title to Home page title
| Saves changes, because Home page have other level
| r5291, ok
|
Edit title to service title, f.e. Admin:RecycleBin
| Warning message, resetting title
| r5291, ok
|