Check Out - prompts
Since: 3.0 M5
Last Modified: $Date: 2004/06/01 19:14:48 $
Scenario 1
- Select a project in HEAD
- Perform a Checkout
- Ensure project was checked out properly
- Select the same project and choose Checkout As
- Use the same name and specify a custom location
- Ensure that the user is prompted to overwrite
- Ensure OK and Cancel have proper behavior
Scenario 2
- Select a project in HEAD
- Perform a Checkout
- Ensure project was checked out properly
- Delete the project but leave the contents on disk
- Perform a Checkout of the same project again
- Ensure that the user is prompted to overwrite
- Ensure OK and Cancel have proper behavior
Scenario 3
- Select a project in HEAD
- Perform a Checkout As
- Use the same name and specify a custom location
- Ensure project was checked out properly
- Delete the project but leave the contents on disk
- Perform a Checkout As of the same project to the same location
as in step 3
- Ensure that the user is prompted to overwrite
- Ensure OK and Cancel have proper behavior
Scenario 4
- Select a project in HEAD
- Perform a Checkout As
- Use the same name and specify a custom location
- Ensure project was checked out properly
- Delete the project but leave the contents on disk
- Perform a Checkout on the project
- Ensure project was checked out properly
- Perform a Checkout As of the same project to the same location
as in step 3
- Ensure that the user is prompted twice: once to overwrite
project and once to overwrite custom location
- Ensure OK and Cancel have proper behavior