diff options
author | Jean Michel-Lemieux | 2003-11-20 22:34:01 +0000 |
---|---|---|
committer | Jean Michel-Lemieux | 2003-11-20 22:34:01 +0000 |
commit | f3be9574245f1070f4123b2bea89c4b6245c8466 (patch) | |
tree | 836b46ea1a1353424b75dfbd9d536d8565be36b0 | |
parent | 04097c1dbdbe62ab2efb04b7b665031323dc0889 (diff) | |
download | eclipse.platform.team-f3be9574245f1070f4123b2bea89c4b6245c8466.tar.gz eclipse.platform.team-f3be9574245f1070f4123b2bea89c4b6245c8466.tar.xz eclipse.platform.team-f3be9574245f1070f4123b2bea89c4b6245c8466.zip |
*** empty log message ***
15 files changed, 152 insertions, 21 deletions
diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00002.html b/tests/org.eclipse.team.tests.cvs.core/html/00002.html index b6dfc9c05..74441500b 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00002.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00002.html @@ -2,7 +2,4 @@ <LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> <meta NAME="keywords" content=""> </head><body><h2>End-To-End Use Cases</h2> - -Answer comes here. - </body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00004.html b/tests/org.eclipse.team.tests.cvs.core/html/00004.html index 6315598d6..29343ae21 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00004.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00004.html @@ -2,7 +2,4 @@ <LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> <meta NAME="keywords" content=""> </head><body><h2>Repositories View</h2> - -Answer comes here. - </body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00007.html b/tests/org.eclipse.team.tests.cvs.core/html/00007.html index b7b973920..68904853b 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00007.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00007.html @@ -3,7 +3,8 @@ <meta NAME="keywords" content=""> <meta NAME="since" content=""> </head><body><h2>Check Out - prompts</h2> - +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> <ul> <li>Select a project in HEAD</li> <li>Perform a Checkout</li> @@ -13,5 +14,4 @@ <li>Ensure that the user is prompted to overwrite</li> <li>Ensure OK and Cancel have proper behavior</li> </ul> - </body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00009.html b/tests/org.eclipse.team.tests.cvs.core/html/00009.html index f9fe88870..1b69e3947 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00009.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00009.html @@ -3,7 +3,8 @@ <meta NAME="keywords" content=""> <meta NAME="since" content=""> </head><body><h2>Remote resources</h2> - +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> <h4>Compare With... in Repositories view </h4> <p>Perform the following steps:</p> <ol> diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00010.html b/tests/org.eclipse.team.tests.cvs.core/html/00010.html index a025789d6..1b71fc5e9 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00010.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00010.html @@ -3,7 +3,4 @@ <meta NAME="keywords" content=""> <meta NAME="since" content=""> </head><body><h2>Synchronizing</h2> - -Answer comes here. - </body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00011.html b/tests/org.eclipse.team.tests.cvs.core/html/00011.html index 2f795a483..e8871cb6e 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00011.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00011.html @@ -3,7 +3,8 @@ <meta NAME="keywords" content=""> <meta NAME="since" content=""> </head><body><h2>Sync View operations and selection</h2> - +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> <p>Ensure Commit and Update buttons:</p> <ul> <li>operate on all applicable visible changes</li> diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00013.html b/tests/org.eclipse.team.tests.cvs.core/html/00013.html index 01a782b57..f99e30045 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00013.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00013.html @@ -3,7 +3,10 @@ <meta NAME="keywords" content=""> <meta NAME="since" content=""> </head><body><h2>Sync View operations and selection</h2> - -Answer comes here. - +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> +<ul> +<li>Same scenarios as <a href="html/00011.html">Sync View operations and selection</a> except you can't commit. +<li>Test mark as merged (ensure that it can work on large data sets +</ul> </body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00015.html b/tests/org.eclipse.team.tests.cvs.core/html/00015.html index 4b846797c..0f882594c 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00015.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00015.html @@ -1,7 +1,5 @@ <html><head><title>Editor linking</title> <LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> -<meta NAME="keywords" content="Mike"> -<meta NAME="since" content="M5"> </head><body><h2>Editor linking</h2> <ol> diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00016.html b/tests/org.eclipse.team.tests.cvs.core/html/00016.html index 7bef1d084..29bfb36ff 100644 --- a/tests/org.eclipse.team.tests.cvs.core/html/00016.html +++ b/tests/org.eclipse.team.tests.cvs.core/html/00016.html @@ -4,6 +4,13 @@ <meta NAME="since" content=""> </head><body><h2>Sync View modes and working sets</h2> -Answer comes here. +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> +Ensure that choosing modes and working sets +<ul> +<li>result in proper filtering +<li>updates status bar properly +<li>All actions on large sets (Mark as Merged as well) +</ul> </body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00018.html b/tests/org.eclipse.team.tests.cvs.core/html/00018.html new file mode 100644 index 000000000..35f57eda7 --- /dev/null +++ b/tests/org.eclipse.team.tests.cvs.core/html/00018.html @@ -0,0 +1,20 @@ +<html><head><title>Editor Linking</title> +<LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> +<meta NAME="keywords" content=""> +<meta NAME="since" content=""> +</head><h2>Editor Linking</h2> +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> + +<ol> + <li>Open the Resource History view and enable editor linking</li> + <li>Open a compare editor from the sync view (on a resource that exists remotely) + and ensure that the history view updates.</li> + <li>Open an editor from the Repositories vew and ensure that the history view + updates.</li> + <li>Open an editoron a local file and ensure that the history view updates.</li> +</ol> +<p>Repeat the above with the Resource History view hidden and ensure that no revision + history is fetched (i.e. no jobs appear in progress view).</p> + +</body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00019.html b/tests/org.eclipse.team.tests.cvs.core/html/00019.html new file mode 100644 index 000000000..9e5392a4d --- /dev/null +++ b/tests/org.eclipse.team.tests.cvs.core/html/00019.html @@ -0,0 +1,31 @@ +<html><head><title>Crash Recovery</title> +<LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> +<meta NAME="keywords" content=""> +<meta NAME="since" content=""> +</head><h2>Crash Recovery</h2> +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> + +<p>Scenario 1</p> +<ol> + <li>Turn on deep dirty decoration</li> + <li>Dirty a file and ensure that the file and it's parents are dirty</li> + <li>Quit Eclipse so dirty state is persisted</li> + <li>Restart and perform an override and update or commit and ensure file and + parents are clean</li> + <li>Kill Eclipse</li> + <li>Restart and ensure parents and file are clean</li> +</ol> +<p>Scenario 2</p> +<ol> + <li>Check out two copies of the same project</li> + <li>Dirty the same file in both projects, commit one and refresh the other in + the sync view so a conflict is visible</li> + <li>Quit Eclipse so that the sync state is persisted</li> + <li>Restart Eclipse and perform an Override and Commit on the conflict</li> + <li>Kill Eclipse</li> + <li>Restart Eclipse and ensure that the sync view doesn't show the file (i.e + the file is in-sync).</li> +</ol> + +</body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00020.html b/tests/org.eclipse.team.tests.cvs.core/html/00020.html new file mode 100644 index 000000000..ecbd13cda --- /dev/null +++ b/tests/org.eclipse.team.tests.cvs.core/html/00020.html @@ -0,0 +1,6 @@ +<html><head><title>Concurrency</title> +<LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> +<meta NAME="keywords" content=""> +<meta NAME="since" content=""> +</head><h2>Concurrency</h2> +</body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00021.html b/tests/org.eclipse.team.tests.cvs.core/html/00021.html new file mode 100644 index 000000000..c7270ad03 --- /dev/null +++ b/tests/org.eclipse.team.tests.cvs.core/html/00021.html @@ -0,0 +1,49 @@ +<html><head><title>Close and disconnect</title> +<LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> +<meta NAME="keywords" content=""> +<meta NAME="since" content=""> +</head><h2>Close and disconnect</h2> +<p>Since: 3.0 M5<br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> + +<h4>Background refresh and disconnect</h4> +<ol> + <li>Load several projects from the repository</li> + <li>Ensure that several have outgoing and incoming changes</li> + <li>Choose one project to disconnect. The project should have incoming and outgoing + changes and be one of the later ones in the refresh order (alphebetical).</li> + <li>Perform a refresh on all the projects</li> + <li>While the refresh is occuring, disconnect the project chosen in step 3) + and leave CVS folders.</li> + <li>Ensure that the project is removed from the sync view and no errors occur</li> +</ol> +<p>Repeat the steps and purge the CVS meta-data in step 5).</p> +<p>Repeat the above steps but change the operation in step 5) to the following:</p> +<ul> + <li>close project</li> + <li>project where server is unreachable</li> + <li>delete project</li> + <li>binary project import over source project with outgoing changes</li> +</ul> +<h4>Decoration and disconnect</h4> +<ul> + <li>Load several projects from the repository</li> + <li>Ensure that several have outgoing and incoming changes</li> + <li>Choose one project to disconnect. The project should have incoming and outgoing + changes and be one of the later ones in the refresh order (alphebetical).</li> + <li>Turn on CVS decorators</li> + <li>As the decorations are being calculated, disconnect all projects from CVS + control.</li> + <li>Ensure that the project is removed from the sync view and no errors occur</li> +</ul> +<p>Repeat the above steps but change the operation in step 5) to the following:</p> +<ul> + <li>close project</li> + <li>project where server is unreachable</li> + <li>delete project</li> + <li>binary project import over source project with outgoing changes</li> + <li>delete or move files and folders (to test move/delete hook)</li> +</ul> + + +</body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/html/00022.html b/tests/org.eclipse.team.tests.cvs.core/html/00022.html new file mode 100644 index 000000000..d8dbbc2fd --- /dev/null +++ b/tests/org.eclipse.team.tests.cvs.core/html/00022.html @@ -0,0 +1,18 @@ +<html><head><title>Persistance and deletion</title> +<LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> +<meta NAME="keywords" content=""> +<meta NAME="since" content=""> +</head><h2>Persistance and deletion</h2> +<p>Since: <br> +Last Modified: $Date: 2003/11/19 21:41:32 $</p><body> + +<ul> +<li>Select a project and perform a merge. +<li>Ensure that the merge appears in the Synchronize View +<li>Exit and restart eclipse +<li>The merge should still exist in the Synchronize View +<li>Delete the merge from the synchronize view using the remove toolbar button +<li>The merge subscriber should be removed from the view. +</ul> + +</body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.team.tests.cvs.core/toc.xml b/tests/org.eclipse.team.tests.cvs.core/toc.xml index e09f88eb3..efc5e2d38 100644 --- a/tests/org.eclipse.team.tests.cvs.core/toc.xml +++ b/tests/org.eclipse.team.tests.cvs.core/toc.xml @@ -21,12 +21,18 @@ <topic label="Merging" href="html/00012.html"> <topic label="Sync View operations and selection" href="html/00013.html"> </topic> + <topic label="Persistance and deletion" href="html/00022.html"> + </topic> </topic> <topic label="Resource History" href="html/00014.html"> - <topic label="Editor linking" href="html/00015.html"> + <topic label="Editor Linking" href="html/00018.html"> </topic> </topic> - <topic label="Crash Recovery" href="html/00017.html"> + <topic label="Crash Recovery" href="html/00019.html"> + </topic> + <topic label="Concurrency" href="html/00020.html"> + <topic label="Close and disconnect" href="html/00021.html"> + </topic> </topic> </topic> </toc> |