blob: fe1a77d5623823c0a7b2099f580e1cd4650b3ec8 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../../../stylesheets/wtp.xsl"?>
<html>
<head>
<meta name="root" content="../../../../../../" />
<title>SSE Action Tests</title>
</head>
<body>
<h2>Structured Text Editor Actions</h2>
<h3><b>Prerequisites</b></h3>
<p>
none.
</p>
<h3><b>What to test</b></h3>
<p>
For both single page and multi-page editors check the following:
</p>
<ul>
<li>the actions listed below show up when appropriate</li>
<li>shortcut keys work</li>
<li>popup menus correctly populated
(editor context menu, vertical ruler context menu)
</li>
<li>
no duplicate menu items when more editors are open at
the same time (like 2 css editors or an xml &amp; jsp editor)
</li>
</ul>
<table width="500" border="1">
<tr>
<td width="350"><b>action</b></td>
<td width="150"><b>content types</b></td>
</tr>
<tr>
<td>cleanup</td>
<td> (xml, html, jsp, css)</td>
</tr>
<tr>
<td>expand selection to next/previous/enclosing element
&amp; restore previous selection
</td>
<td>(xml, html, jsp, css)
</td>
</tr>
<tr>
<td>occurrences in file</td>
<td> (xml, html, jsp)</td>
</tr>
<tr>
<td>toggle/add block/remove block comments</td>
<td>(xml, html, jsp)</td>
</tr>
<tr>
<td>refactor rename/move</td>
<td>(jsp)</td>
</tr>
</table>
<p>
Also be sure to do a quick test of XSD and WSDL editors, to be sure that our changes didn't
inadvertantly break downstream editors.
</p>
<h2>Source Editing Test Plans</h2>
<p>
<a href="../../sse/M8/milestone_test_plan.html">org.eclipse.wst.sse</a>
<br/><a href="../../xml/M8/milestone_test_plan.html">org.eclipse.wst.xml</a>
<br/><a href="../../html/M8/milestone_test_plan.html">org.eclipse.wst.html</a>
<br/><a href="../../css/M8/milestone_test_plan.html">org.eclipse.wst.css</a>
<br/><a href="../../dtd/M8/milestone_test_plan.html">org.eclipse.wst.dtd</a>
<br/><a href="../../javascript/M8/milestone_test_plan.html">org.eclipse.wst.javascript</a>
<br/><a href="../../../jst/jsp/M8/milestone_test_plan.html">org.eclipse.jst.jsp</a>
</p>
</body>
</html>