test_suite.rhtml 856 Bytes
<% @page_title = test_suite_name @suite_path -%>
<script type="text/javascript">
<!--
function openSuite(selector) {
	var suite = selector.options[selector.selectedIndex].value;
	if(suite == "header") return;
	if(top.location.href != location.href) //inside a frame
		top.location =  "<%= url_for :action => :support_file %>/TestRunner.html?test=tests" + suite
	else
		window.location = "<%= url_for :action => :test_file, :testname => '' %>" + suite
}
//-->
</script>
<select onchange="openSuite(this)">
	<option value="header">Suites:</option>
<% for name, path in test_suites @suite_path -%>
	<option value="<%= path %>"><%= name%></option>
<% end -%>
</select>

<table>
	<tr><th><%=  @page_title %></th></tr>
<% for name, path in test_cases @suite_path -%>
	<tr><td><%= link_to_test_case name, path %></td></tr>
<% end -%>
</table>