Browse Source

Add new IT test for rule template edition mode

tags/2.6
fmallet 13 years ago
parent
commit
6f121d1d2b

+ 1
- 1
tests/integration/tests/src/it/selenium/all-tests.html View File

@@ -473,7 +473,7 @@
<td><a href="rules/search_any_rules.html">rules/search_any_rules</a></td>
</tr>
<tr>
<td><a href="rules/copy_rule_template.html">rules/copy_rule_template</a></td>
<td><a href="rules/copy_and_edit_rule_template.html">rules/copy_and_edit_rule_template</a></td>
</tr>
<tr>
<td><a href="rules/SONAR-1000_quality_profile_with_space_or_dot.html">rules/SONAR-1000_quality_profile_with_space_or_dot</a>

tests/integration/tests/src/it/selenium/rules/copy_rule_template.html → tests/integration/tests/src/it/selenium/rules/copy_and_edit_rule_template.html View File

@@ -4,12 +4,12 @@
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>copy_rule_template</title>
<title>copy_and_edit_rule_template</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">copy_rule_template</td></tr>
<tr><td rowspan="1" colspan="3">copy_and_edit_rule_template</td></tr>
</thead><tbody>
<tr>
<td>store</td>
@@ -26,6 +26,11 @@
<td>//FieldDeclaration</td>
<td>RULE_XPATH</td>
</tr>
<tr>
<td>store</td>
<td>//ClassDeclaration</td>
<td>RULE_XPATH_EDIT</td>
</tr>
<tr>
<td>store</td>
<td>That's too bad</td>
@@ -118,7 +123,7 @@
</tr>
<tr>
<td>assertTextPresent</td>
<td>My new rule</td>
<td>${RULE_NAME}</td>
<td></td>
</tr>
<tr>
@@ -131,6 +136,46 @@
<td>value</td>
<td>${RULE_XPATH}</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Edit rule</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>rule[name]</td>
<td>Updated ${RULE_NAME}</td>
</tr>
<tr>
<td>type</td>
<td>rule_param[xpath]</td>
<td>${RULE_XPATH_EDIT}</td>
</tr>
<tr>
<td>type</td>
<td>rule_param[message]</td>
<td>Another message</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Update']</td>
<td></td>
</tr>
<tr>
<td>assertTextPresent</td>
<td>${RULE_NAME}</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Updated ${RULE_NAME}</td>
<td></td>
</tr>
<tr>
<td>assertValue</td>
<td>value</td>
<td>${RULE_XPATH_EDIT}</td>
</tr>

</tbody></table>
</body>

Loading…
Cancel
Save