Skip to content

Instantly share code, notes, and snippets.

@zsan
Created November 30, 2013 07:03
Show Gist options
  • Save zsan/7716216 to your computer and use it in GitHub Desktop.
Save zsan/7716216 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>RSpec results</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Pragma" content="no-cache" />
<style type="text/css">
body {
margin: 0;
padding: 0;
background: #fff;
font-size: 80%;
}
</style>
<script type="text/javascript">
// <![CDATA[
function addClass(element_id, classname) {
document.getElementById(element_id).className += (" " + classname);
}
function removeClass(element_id, classname) {
var elem = document.getElementById(element_id);
var classlist = elem.className.replace(classname,'');
elem.className = classlist;
}
function moveProgressBar(percentDone) {
document.getElementById("rspec-header").style.width = percentDone +"%";
}
function makeRed(element_id) {
removeClass(element_id, 'passed');
removeClass(element_id, 'not_implemented');
addClass(element_id,'failed');
}
function makeYellow(element_id) {
var elem = document.getElementById(element_id);
if (elem.className.indexOf("failed") == -1) { // class doesn't includes failed
if (elem.className.indexOf("not_implemented") == -1) { // class doesn't include not_implemented
removeClass(element_id, 'passed');
addClass(element_id,'not_implemented');
}
}
}
function apply_filters() {
var passed_filter = document.getElementById('passed_checkbox').checked;
var failed_filter = document.getElementById('failed_checkbox').checked;
var pending_filter = document.getElementById('pending_checkbox').checked;
assign_display_style("example passed", passed_filter);
assign_display_style("example failed", failed_filter);
assign_display_style("example not_implemented", pending_filter);
assign_display_style_for_group("example_group passed", passed_filter);
assign_display_style_for_group("example_group not_implemented", pending_filter, pending_filter || passed_filter);
assign_display_style_for_group("example_group failed", failed_filter, failed_filter || pending_filter || passed_filter);
}
function get_display_style(display_flag) {
var style_mode = 'none';
if (display_flag == true) {
style_mode = 'block';
}
return style_mode;
}
function assign_display_style(classname, display_flag) {
var style_mode = get_display_style(display_flag);
var elems = document.getElementsByClassName(classname)
for (var i=0; i<elems.length;i++) {
elems[i].style.display = style_mode;
}
}
function assign_display_style_for_group(classname, display_flag, subgroup_flag) {
var display_style_mode = get_display_style(display_flag);
var subgroup_style_mode = get_display_style(subgroup_flag);
var elems = document.getElementsByClassName(classname)
for (var i=0; i<elems.length;i++) {
var style_mode = display_style_mode;
if ((display_flag != subgroup_flag) && (elems[i].getElementsByTagName('dt')[0].innerHTML.indexOf(", ") != -1)) {
elems[i].style.display = subgroup_style_mode;
} else {
elems[i].style.display = display_style_mode;
}
}
}
// ]]>
</script>
<style type="text/css">
#rspec-header {
background: #65C400; color: #fff; height: 4em;
}
.rspec-report h1 {
margin: 0px 10px 0px 10px;
padding: 10px;
font-family: "Lucida Grande", Helvetica, sans-serif;
font-size: 1.8em;
position: absolute;
}
#label {
float:left;
}
#display-filters {
float:left;
padding: 28px 0 0 40%;
font-family: "Lucida Grande", Helvetica, sans-serif;
}
#summary {
float:right;
padding: 5px 10px;
font-family: "Lucida Grande", Helvetica, sans-serif;
text-align: right;
}
#summary p {
margin: 0 0 0 2px;
}
#summary #totals {
font-size: 1.2em;
}
.example_group {
margin: 0 10px 5px;
background: #fff;
}
dl {
margin: 0; padding: 0 0 5px;
font: normal 11px "Lucida Grande", Helvetica, sans-serif;
}
dt {
padding: 3px;
background: #65C400;
color: #fff;
font-weight: bold;
}
dd {
margin: 5px 0 5px 5px;
padding: 3px 3px 3px 18px;
}
dd .duration {
padding-left: 5px;
text-align: right;
right: 0px;
float:right;
}
dd.example.passed {
border-left: 5px solid #65C400;
border-bottom: 1px solid #65C400;
background: #DBFFB4; color: #3D7700;
}
dd.example.not_implemented {
border-left: 5px solid #FAF834;
border-bottom: 1px solid #FAF834;
background: #FCFB98; color: #131313;
}
dd.example.pending_fixed {
border-left: 5px solid #0000C2;
border-bottom: 1px solid #0000C2;
color: #0000C2; background: #D3FBFF;
}
dd.example.failed {
border-left: 5px solid #C20000;
border-bottom: 1px solid #C20000;
color: #C20000; background: #FFFBD3;
}
dt.not_implemented {
color: #000000; background: #FAF834;
}
dt.pending_fixed {
color: #FFFFFF; background: #C40D0D;
}
dt.failed {
color: #FFFFFF; background: #C40D0D;
}
#rspec-header.not_implemented {
color: #000000; background: #FAF834;
}
#rspec-header.pending_fixed {
color: #FFFFFF; background: #C40D0D;
}
#rspec-header.failed {
color: #FFFFFF; background: #C40D0D;
}
.backtrace {
color: #000;
font-size: 12px;
}
a {
color: #BE5C00;
}
/* Ruby code, style similar to vibrant ink */
.ruby {
font-size: 12px;
font-family: monospace;
color: white;
background-color: black;
padding: 0.1em 0 0.2em 0;
}
.ruby .keyword { color: #FF6600; }
.ruby .constant { color: #339999; }
.ruby .attribute { color: white; }
.ruby .global { color: white; }
.ruby .module { color: white; }
.ruby .class { color: white; }
.ruby .string { color: #66FF00; }
.ruby .ident { color: white; }
.ruby .method { color: #FFCC00; }
.ruby .number { color: white; }
.ruby .char { color: white; }
.ruby .comment { color: #9933CC; }
.ruby .symbol { color: white; }
.ruby .regex { color: #44B4CC; }
.ruby .punct { color: white; }
.ruby .escape { color: white; }
.ruby .interp { color: white; }
.ruby .expr { color: white; }
.ruby .offending { background-color: gray; }
.ruby .linenum {
width: 75px;
padding: 0.1em 1em 0.2em 0;
color: #000000;
background-color: #FFFBD3;
}
</style>
</head>
<body>
<div class="rspec-report">
<div id="rspec-header">
<div id="label">
<h1>RSpec Code Examples</h1>
</div>
<div id="display-filters">
<input id="passed_checkbox" name="passed_checkbox" type="checkbox" checked onchange="apply_filters()" value="1"> <label for="passed_checkbox">Passed</label>
<input id="failed_checkbox" name="failed_checkbox" type="checkbox" checked onchange="apply_filters()" value="2"> <label for="failed_checkbox">Failed</label>
<input id="pending_checkbox" name="pending_checkbox" type="checkbox" checked onchange="apply_filters()" value="3"> <label for="pending_checkbox">Pending</label>
</div>
<div id="summary">
<p id="totals">&nbsp;</p>
<p id="duration">&nbsp;</p>
</div>
</div>
<div class="results">
<div id="div_group_1" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_1" class="passed">RelationshipsController</dt>
</dl>
</div>
<div id="div_group_2" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_2" class="passed">creating a relationship with Ajax</dt>
<script type="text/javascript">moveProgressBar('0.6');</script>
<dd class="example passed"><span class="passed_spec_name">should increment the Relationship count</span><span class='duration'>0.11942s</span></dd>
<script type="text/javascript">moveProgressBar('1.3');</script>
<dd class="example passed"><span class="passed_spec_name">should respond with success</span><span class='duration'>0.02053s</span></dd>
</dl>
</div>
<div id="div_group_3" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_3" class="passed">destroying a relationship with Ajax</dt>
<script type="text/javascript">moveProgressBar('2.0');</script>
<dd class="example passed"><span class="passed_spec_name">should decrement the Relationship count</span><span class='duration'>0.07237s</span></dd>
<script type="text/javascript">moveProgressBar('2.7');</script>
<dd class="example passed"><span class="passed_spec_name">should respond with success</span><span class='duration'>0.02173s</span></dd>
</dl>
</div>
<div id="div_group_4" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_4" class="passed">Micropost</dt>
<script type="text/javascript">moveProgressBar('3.3');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #content</span><span class='duration'>0.01316s</span></dd>
<script type="text/javascript">moveProgressBar('4.0');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #user_id</span><span class='duration'>0.00652s</span></dd>
</dl>
</div>
<div id="div_group_5" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_5" class="passed">when user_id is not present</dt>
<script type="text/javascript">moveProgressBar('4.7');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.20603s</span></dd>
</dl>
</div>
<div id="div_group_6" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_6" class="passed">with blank content</dt>
<script type="text/javascript">moveProgressBar('5.4');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00777s</span></dd>
</dl>
</div>
<div id="div_group_7" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_7" class="passed">when user_id is not present</dt>
<script type="text/javascript">moveProgressBar('6.0');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00737s</span></dd>
</dl>
</div>
<div id="div_group_8" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_8" class="passed">with content that is too long</dt>
<script type="text/javascript">moveProgressBar('6.7');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00738s</span></dd>
</dl>
</div>
<div id="div_group_9" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_9" class="passed">Relationship</dt>
<script type="text/javascript">moveProgressBar('7.4');</script>
<dd class="example passed"><span class="passed_spec_name">should be valid</span><span class='duration'>0.01114s</span></dd>
</dl>
</div>
<div id="div_group_10" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_10" class="passed">follower methods</dt>
<script type="text/javascript">moveProgressBar('8.1');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #follower</span><span class='duration'>0.01110s</span></dd>
<script type="text/javascript">moveProgressBar('8.7');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #followed</span><span class='duration'>0.01097s</span></dd>
</dl>
</div>
<div id="div_group_11" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_11" class="passed">follower</dt>
<script type="text/javascript">moveProgressBar('9.4');</script>
<dd class="example passed"><span class="passed_spec_name">should eq #&lt;User id: 91, name: &quot;Person 21&quot;, email: &quot;person_21@example.com&quot;, created_at: &quot;2013-11-30 06:52:36&quot;, updated_at: &quot;2013-11-30 06:52:36&quot;, password_digest: &quot;$2a$04$2fDoYHbuIOSNnUIjo3BG6.jWrV1Uaf5fsHS7l8I9CYni...&quot;, remember_token: &quot;6011ea931f5790b154f3c0802c4f17901ce398bf&quot;, admin: nil&gt;</span><span class='duration'>0.01489s</span></dd>
</dl>
</div>
<div id="div_group_12" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_12" class="passed">followed</dt>
<script type="text/javascript">moveProgressBar('10.1');</script>
<dd class="example passed"><span class="passed_spec_name">should eq #&lt;User id: 91, name: &quot;Person 23&quot;, email: &quot;person_23@example.com&quot;, created_at: &quot;2013-11-30 06:52:36&quot;, updated_at: &quot;2013-11-30 06:52:36&quot;, password_digest: &quot;$2a$04$lOvrEM6OrYWufuDoFLYAmujhgnpRH0vDSZsMhDcjRkQ6...&quot;, remember_token: &quot;453ee82eef91afa613aacc393915f4d64df01319&quot;, admin: nil&gt;</span><span class='duration'>0.01192s</span></dd>
</dl>
</div>
<div id="div_group_13" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_13" class="passed">when follower id is not present</dt>
<script type="text/javascript">moveProgressBar('10.8');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.01214s</span></dd>
</dl>
</div>
<div id="div_group_14" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_14" class="passed">when followed id is not present</dt>
<script type="text/javascript">moveProgressBar('11.4');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.01185s</span></dd>
</dl>
</div>
<div id="div_group_15" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_15" class="passed">Static pages</dt>
</dl>
</div>
<div id="div_group_16" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_16" class="passed">Home page</dt>
<script type="text/javascript">moveProgressBar('12.1');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Sample App&quot;</span><span class='duration'>0.04806s</span></dd>
<script type="text/javascript">moveProgressBar('12.8');</script>
<dd class="example passed"><span class="passed_spec_name">should not have title &quot;| Home&quot;</span><span class='duration'>0.00881s</span></dd>
<script type="text/javascript">moveProgressBar('13.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Ruby on Rails Tutorial Sample App&quot;</span><span class='duration'>0.00796s</span></dd>
</dl>
</div>
<div id="div_group_17" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_17" class="passed">for signed-in users</dt>
<script type="text/javascript">moveProgressBar('14.1');</script>
<dd class="example passed"><span class="passed_spec_name">should render the user&#39;s feed</span><span class='duration'>0.17730s</span></dd>
</dl>
</div>
<div id="div_group_18" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_18" class="passed">follower/following counts</dt>
<script type="text/javascript">moveProgressBar('14.8');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;0 following&quot;, {:href=&gt;&quot;/users/91/following&quot;}</span><span class='duration'>0.14737s</span></dd>
<script type="text/javascript">moveProgressBar('15.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;1 followers&quot;, {:href=&gt;&quot;/users/91/followers&quot;}</span><span class='duration'>0.09633s</span></dd>
</dl>
</div>
<div id="div_group_19" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_19" class="passed">About page</dt>
<script type="text/javascript">moveProgressBar('16.2');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;About&quot;</span><span class='duration'>0.01255s</span></dd>
<script type="text/javascript">moveProgressBar('16.8');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Ruby on Rails Tutorial Sample App | About Us&quot;</span><span class='duration'>0.00724s</span></dd>
</dl>
</div>
<div id="div_group_20" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_20" class="passed">Help page</dt>
<script type="text/javascript">moveProgressBar('17.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Help&quot;</span><span class='duration'>0.06354s</span></dd>
<script type="text/javascript">moveProgressBar('18.2');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Ruby on Rails Tutorial Sample App | Help&quot;</span><span class='duration'>0.00750s</span></dd>
</dl>
</div>
<div id="div_group_21" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_21" class="passed">Contact page</dt>
<script type="text/javascript">moveProgressBar('18.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have selector &quot;h1&quot;, {:text=&gt;&quot;Contact&quot;}</span><span class='duration'>0.00887s</span></dd>
<script type="text/javascript">moveProgressBar('19.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Ruby on Rails Tutorial Sample App | Contact&quot;</span><span class='duration'>0.00730s</span></dd>
</dl>
</div>
<div id="div_group_22" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_22" class="passed">Micropost pages</dt>
</dl>
</div>
<div id="div_group_23" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_23" class="passed">micropost creation</dt>
</dl>
</div>
<div id="div_group_24" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_24" class="passed">with invalid information</dt>
<script type="text/javascript">moveProgressBar('20.2');</script>
<dd class="example passed"><span class="passed_spec_name">should not create a micropost</span><span class='duration'>0.07282s</span></dd>
</dl>
</div>
<div id="div_group_25" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_25" class="passed">error messages</dt>
<script type="text/javascript">moveProgressBar('20.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;error&quot;</span><span class='duration'>0.12760s</span></dd>
</dl>
</div>
<div id="div_group_26" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_26" class="passed">with valid information</dt>
<script type="text/javascript">moveProgressBar('21.6');</script>
<dd class="example passed"><span class="passed_spec_name">should create a micropost</span><span class='duration'>0.07864s</span></dd>
</dl>
</div>
<div id="div_group_27" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_27" class="passed">micropost destruction</dt>
</dl>
</div>
<div id="div_group_28" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_28" class="passed">as correct user</dt>
<script type="text/javascript">moveProgressBar('22.2');</script>
<dd class="example passed"><span class="passed_spec_name">should delete a micropost</span><span class='duration'>0.12993s</span></dd>
</dl>
</div>
<div id="div_group_29" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_29" class="passed">User</dt>
<script type="text/javascript">moveProgressBar('22.9');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #password_digest</span><span class='duration'>0.00306s</span></dd>
<script type="text/javascript">moveProgressBar('23.6');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #follow!</span><span class='duration'>0.00281s</span></dd>
<script type="text/javascript">moveProgressBar('24.3');</script>
<dd class="example passed"><span class="passed_spec_name">should not be admin</span><span class='duration'>0.00280s</span></dd>
<script type="text/javascript">moveProgressBar('25.0');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #unfollow!</span><span class='duration'>0.00277s</span></dd>
<script type="text/javascript">moveProgressBar('25.6');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #admin</span><span class='duration'>0.00275s</span></dd>
<script type="text/javascript">moveProgressBar('26.3');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #remember_token</span><span class='duration'>0.00278s</span></dd>
<script type="text/javascript">moveProgressBar('27.0');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #followed_users</span><span class='duration'>0.00277s</span></dd>
<script type="text/javascript">moveProgressBar('27.7');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #relationships</span><span class='duration'>0.00274s</span></dd>
<script type="text/javascript">moveProgressBar('28.3');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #microposts</span><span class='duration'>0.00278s</span></dd>
<script type="text/javascript">moveProgressBar('29.0');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #reverse_relationships</span><span class='duration'>0.00274s</span></dd>
<script type="text/javascript">moveProgressBar('29.7');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #feed</span><span class='duration'>0.00274s</span></dd>
<script type="text/javascript">moveProgressBar('30.4');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #authenticate</span><span class='duration'>0.00275s</span></dd>
<script type="text/javascript">moveProgressBar('31.0');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #followers</span><span class='duration'>0.00277s</span></dd>
<script type="text/javascript">moveProgressBar('31.7');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #password_confirmation</span><span class='duration'>0.00276s</span></dd>
<script type="text/javascript">moveProgressBar('32.4');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #email</span><span class='duration'>0.00273s</span></dd>
<script type="text/javascript">moveProgressBar('33.1');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #following?</span><span class='duration'>0.00273s</span></dd>
<script type="text/javascript">moveProgressBar('33.7');</script>
<dd class="example passed"><span class="passed_spec_name">should be valid</span><span class='duration'>0.00406s</span></dd>
<script type="text/javascript">moveProgressBar('34.4');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #name</span><span class='duration'>0.00282s</span></dd>
<script type="text/javascript">moveProgressBar('35.1');</script>
<dd class="example passed"><span class="passed_spec_name">should respond to #password</span><span class='duration'>0.00275s</span></dd>
</dl>
</div>
<div id="div_group_30" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_30" class="passed">with admin attribute set to &#39;true&#39;</dt>
<script type="text/javascript">moveProgressBar('35.8');</script>
<dd class="example passed"><span class="passed_spec_name">should be admin</span><span class='duration'>0.00702s</span></dd>
</dl>
</div>
<div id="div_group_31" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_31" class="passed">when name is too long</dt>
<script type="text/javascript">moveProgressBar('36.4');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00493s</span></dd>
</dl>
</div>
<div id="div_group_32" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_32" class="passed">when email format is invalid</dt>
<script type="text/javascript">moveProgressBar('37.1');</script>
<dd class="example passed"><span class="passed_spec_name">should be invalid</span><span class='duration'>0.01036s</span></dd>
</dl>
</div>
<div id="div_group_33" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_33" class="passed">with a password that&#39;s too short</dt>
<script type="text/javascript">moveProgressBar('37.8');</script>
<dd class="example passed"><span class="passed_spec_name">should be invalid</span><span class='duration'>0.00658s</span></dd>
</dl>
</div>
<div id="div_group_34" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_34" class="passed">micropost associations</dt>
<script type="text/javascript">moveProgressBar('38.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have the right microposts in the right order</span><span class='duration'>0.01203s</span></dd>
<script type="text/javascript">moveProgressBar('39.1');</script>
<dd class="example passed"><span class="passed_spec_name">should destroy associated microposts</span><span class='duration'>0.01634s</span></dd>
</dl>
</div>
<div id="div_group_35" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_35" class="passed">status</dt>
</dl>
</div>
<div id="div_group_36" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_36" class="passed">feed</dt>
<script type="text/javascript">moveProgressBar('39.8');</script>
<dd class="example passed"><span class="passed_spec_name">should include #&lt;Micropost id: 2, content: &quot;Lorem ipsum&quot;, user_id: 91, created_at: &quot;2013-11-30 05:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;&gt;</span><span class='duration'>0.02508s</span></dd>
</dl>
</div>
<div id="div_group_37" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_37" class="passed">feed</dt>
<script type="text/javascript">moveProgressBar('40.5');</script>
<dd class="example passed"><span class="passed_spec_name">should not include #&lt;Micropost id: 6, content: &quot;Lorem ipsum&quot;, user_id: 93, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;&gt;</span><span class='duration'>0.03028s</span></dd>
</dl>
</div>
<div id="div_group_38" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_38" class="passed">feed</dt>
<script type="text/javascript">moveProgressBar('41.2');</script>
<dd class="example passed"><span class="passed_spec_name">should include #&lt;Micropost id: 1, content: &quot;Lorem ipsum&quot;, user_id: 91, created_at: &quot;2013-11-29 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;&gt;</span><span class='duration'>0.02373s</span></dd>
</dl>
</div>
<div id="div_group_39" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_39" class="passed">feed</dt>
<script type="text/javascript">moveProgressBar('41.8');</script>
<dd class="example passed"><span class="passed_spec_name">should include #&lt;Micropost id: 3, content: &quot;Lorem ipsum&quot;, user_id: 92, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;&gt;</span><span class='duration'>0.02511s</span></dd>
</dl>
</div>
<div id="div_group_40" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_40" class="passed">when email format is valid</dt>
<script type="text/javascript">moveProgressBar('42.5');</script>
<dd class="example passed"><span class="passed_spec_name">should be valid</span><span class='duration'>0.00605s</span></dd>
</dl>
</div>
<div id="div_group_41" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_41" class="passed">when password is not present</dt>
<script type="text/javascript">moveProgressBar('43.2');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00530s</span></dd>
</dl>
</div>
<div id="div_group_42" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_42" class="passed">following</dt>
<script type="text/javascript">moveProgressBar('43.9');</script>
<dd class="example passed"><span class="passed_spec_name">should be following #&lt;User id: 92, name: &quot;Person 43&quot;, email: &quot;person_43@example.com&quot;, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;, password_digest: &quot;$2a$04$qTv/Uo2XrqiYCnvF3kxr.Oqv8xKOvMvaRqiAvvPlQ9/Y...&quot;, remember_token: &quot;aaf82d51bee982c30052112ab3018f04feb5f849&quot;, admin: nil&gt;</span><span class='duration'>0.01282s</span></dd>
</dl>
</div>
<div id="div_group_43" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_43" class="passed">followed_users</dt>
<script type="text/javascript">moveProgressBar('44.5');</script>
<dd class="example passed"><span class="passed_spec_name">should include #&lt;User id: 92, name: &quot;Person 44&quot;, email: &quot;person_44@example.com&quot;, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;, password_digest: &quot;$2a$04$Iw9zlJfitG6s/eqmI.Z3ZOikV/lkyxfzkPfOvOhjmvPT...&quot;, remember_token: &quot;ea3588707f26c4a6d41dc01c04c6060704a9592e&quot;, admin: nil&gt;</span><span class='duration'>0.01386s</span></dd>
</dl>
</div>
<div id="div_group_44" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_44" class="passed">and unfollowing</dt>
<script type="text/javascript">moveProgressBar('45.2');</script>
<dd class="example passed"><span class="passed_spec_name">should not be following #&lt;User id: 92, name: &quot;Person 45&quot;, email: &quot;person_45@example.com&quot;, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;, password_digest: &quot;$2a$04$7abh61591P26mZs0vJBWWOvinUwNQzD/CKb9YQLc/GU/...&quot;, remember_token: &quot;2ea3f154e92ebc3f3fa9d584a84eb51601e9e47a&quot;, admin: nil&gt;</span><span class='duration'>0.01381s</span></dd>
</dl>
</div>
<div id="div_group_45" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_45" class="passed">followed_users</dt>
<script type="text/javascript">moveProgressBar('45.9');</script>
<dd class="example passed"><span class="passed_spec_name">should not include #&lt;User id: 92, name: &quot;Person 46&quot;, email: &quot;person_46@example.com&quot;, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;, password_digest: &quot;$2a$04$KAKp2PbiMcO4A0l1rYG6HO.LyhLOw4CgiLzBp0ySYWCz...&quot;, remember_token: &quot;e707574bc2d77fafa9992f9d264054be04b910ef&quot;, admin: nil&gt;</span><span class='duration'>0.01457s</span></dd>
</dl>
</div>
<div id="div_group_46" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_46" class="passed">followed user</dt>
</dl>
</div>
<div id="div_group_47" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_47" class="passed">followers</dt>
<script type="text/javascript">moveProgressBar('46.6');</script>
<dd class="example passed"><span class="passed_spec_name">should include #&lt;User id: 91, name: &quot;Example User&quot;, email: &quot;user@example.com&quot;, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;, password_digest: &quot;$2a$04$wdU4ABJClx1w0b/Jl9Q5u.gmweUMj793Gdtp7GB4ByGK...&quot;, remember_token: &quot;7eec28909f2d4f43f7b1f9fcfc75cd7705fcf008&quot;, admin: nil&gt;</span><span class='duration'>0.01383s</span></dd>
</dl>
</div>
<div id="div_group_48" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_48" class="passed">when name is not present</dt>
<script type="text/javascript">moveProgressBar('47.2');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00480s</span></dd>
</dl>
</div>
<div id="div_group_49" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_49" class="passed">remember token</dt>
</dl>
</div>
<div id="div_group_50" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_50" class="passed">remember_token</dt>
<script type="text/javascript">moveProgressBar('47.9');</script>
<dd class="example passed"><span class="passed_spec_name">should not be blank</span><span class='duration'>0.00583s</span></dd>
</dl>
</div>
<div id="div_group_51" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_51" class="passed">return value of authenticate method</dt>
</dl>
</div>
<div id="div_group_52" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_52" class="passed">with valid password</dt>
<script type="text/javascript">moveProgressBar('48.6');</script>
<dd class="example passed"><span class="passed_spec_name">should eq #&lt;User id: 91, name: &quot;Example User&quot;, email: &quot;user@example.com&quot;, created_at: &quot;2013-11-30 06:52:37&quot;, updated_at: &quot;2013-11-30 06:52:37&quot;, password_digest: &quot;$2a$04$c0kSFXeU8Iep02jNzJ2sWOVlG9qqr.1qtCh2T4roPYnO...&quot;, remember_token: &quot;4af3509beff2fa09b3b134d49463a29a10082330&quot;, admin: nil&gt;</span><span class='duration'>0.00846s</span></dd>
</dl>
</div>
<div id="div_group_53" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_53" class="passed">with invalid password</dt>
<script type="text/javascript">moveProgressBar('49.3');</script>
<dd class="example passed"><span class="passed_spec_name">should not eq</span><span class='duration'>0.00816s</span></dd>
<script type="text/javascript">moveProgressBar('50.0');</script>
<dd class="example passed"><span class="passed_spec_name">should be false</span><span class='duration'>0.00816s</span></dd>
</dl>
</div>
<div id="div_group_54" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_54" class="passed">when email address is already taken</dt>
<script type="text/javascript">moveProgressBar('50.6');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00734s</span></dd>
</dl>
</div>
<div id="div_group_55" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_55" class="passed">when password doesn&#39;t match confirmation</dt>
<script type="text/javascript">moveProgressBar('51.3');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00490s</span></dd>
</dl>
</div>
<div id="div_group_56" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_56" class="passed">when email is not present</dt>
<script type="text/javascript">moveProgressBar('52.0');</script>
<dd class="example passed"><span class="passed_spec_name">should not be valid</span><span class='duration'>0.00513s</span></dd>
</dl>
</div>
<div id="div_group_57" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_57" class="passed">ApplicationHelper</dt>
</dl>
</div>
<div id="div_group_58" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_58" class="passed">full_title</dt>
<script type="text/javascript">moveProgressBar('52.7');</script>
<dd class="example passed"><span class="passed_spec_name">should include the page title</span><span class='duration'>0.00204s</span></dd>
<script type="text/javascript">moveProgressBar('53.3');</script>
<dd class="example passed"><span class="passed_spec_name">should not include a bar for the home page</span><span class='duration'>0.00129s</span></dd>
<script type="text/javascript">moveProgressBar('54.0');</script>
<dd class="example passed"><span class="passed_spec_name">should include the base title</span><span class='duration'>0.00121s</span></dd>
</dl>
</div>
<div id="div_group_59" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_59" class="passed">User pages</dt>
</dl>
</div>
<div id="div_group_60" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_60" class="passed">index</dt>
<script type="text/javascript">moveProgressBar('54.7');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;All users&quot;</span><span class='duration'>0.04606s</span></dd>
<script type="text/javascript">moveProgressBar('55.4');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;All users&quot;</span><span class='duration'>0.10732s</span></dd>
</dl>
</div>
<div id="div_group_61" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_61" class="passed">pagination</dt>
<script type="text/javascript">moveProgressBar('56.0');</script>
<dd class="example passed"><span class="passed_spec_name">should have selector &quot;div.pagination&quot;</span><span class='duration'>0.06293s</span></dd>
<script type="text/javascript">moveProgressBar('56.7');</script>
<dd class="example passed"><span class="passed_spec_name">should list each user</span><span class='duration'>2.02799s</span></dd>
</dl>
</div>
<div id="div_group_62" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_62" class="passed">delete links</dt>
<script type="text/javascript">moveProgressBar('57.4');</script>
<dd class="example passed"><span class="passed_spec_name">should not have link &quot;delete&quot;</span><span class='duration'>0.05227s</span></dd>
</dl>
</div>
<div id="div_group_63" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_63" class="passed">as an admin user</dt>
<script type="text/javascript">moveProgressBar('58.1');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;delete&quot;, {:href=&gt;&quot;/users/121&quot;}</span><span class='duration'>0.08888s</span></dd>
<script type="text/javascript">moveProgressBar('58.7');</script>
<dd class="example passed"><span class="passed_spec_name">should not have link &quot;delete&quot;, {:href=&gt;&quot;/users/122&quot;}</span><span class='duration'>0.13941s</span></dd>
<script type="text/javascript">moveProgressBar('59.4');</script>
<dd class="example passed"><span class="passed_spec_name">should be able to delete another user</span><span class='duration'>0.10571s</span></dd>
</dl>
</div>
<div id="div_group_64" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_64" class="passed">signup</dt>
</dl>
</div>
<div id="div_group_65" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_65" class="passed">with invalid information</dt>
<script type="text/javascript">moveProgressBar('60.1');</script>
<dd class="example passed"><span class="passed_spec_name">should not create a user</span><span class='duration'>0.03088s</span></dd>
</dl>
</div>
<div id="div_group_66" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_66" class="passed">with valid information</dt>
<script type="text/javascript">moveProgressBar('60.8');</script>
<dd class="example passed"><span class="passed_spec_name">should create a user</span><span class='duration'>0.03590s</span></dd>
</dl>
</div>
<div id="div_group_67" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_67" class="passed">after saving the user</dt>
<script type="text/javascript">moveProgressBar('61.4');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Sign out&quot;</span><span class='duration'>0.08962s</span></dd>
<script type="text/javascript">moveProgressBar('62.1');</script>
<dd class="example passed"><span class="passed_spec_name">should have selector &quot;div.alert.alert-success&quot;, {:text=&gt;&quot;Welcome&quot;}</span><span class='duration'>0.03645s</span></dd>
<script type="text/javascript">moveProgressBar('62.8');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Example User&quot;</span><span class='duration'>0.03894s</span></dd>
</dl>
</div>
<div id="div_group_68" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_68" class="passed">edit</dt>
</dl>
</div>
<div id="div_group_69" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_69" class="passed">page</dt>
<script type="text/javascript">moveProgressBar('63.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Update your profile&quot;</span><span class='duration'>0.10805s</span></dd>
<script type="text/javascript">moveProgressBar('64.1');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;change&quot;, {:href=&gt;&quot;http://gravatar.com/emails&quot;}</span><span class='duration'>0.04613s</span></dd>
<script type="text/javascript">moveProgressBar('64.8');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Edit user&quot;</span><span class='duration'>0.04377s</span></dd>
</dl>
</div>
<div id="div_group_70" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_70" class="passed">with valid information</dt>
<script type="text/javascript">moveProgressBar('65.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;New Name&quot;</span><span class='duration'>0.12783s</span></dd>
<script type="text/javascript">moveProgressBar('66.2');</script>
<dd class="example passed"><span class="passed_spec_name">should eq &quot;New Name&quot;</span><span class='duration'>0.07265s</span></dd>
<script type="text/javascript">moveProgressBar('66.8');</script>
<dd class="example passed"><span class="passed_spec_name">should eq &quot;new@example.com&quot;</span><span class='duration'>0.06863s</span></dd>
<script type="text/javascript">moveProgressBar('67.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Sign out&quot;, {:href=&gt;&quot;/signout&quot;}</span><span class='duration'>0.12908s</span></dd>
<script type="text/javascript">moveProgressBar('68.2');</script>
<dd class="example passed"><span class="passed_spec_name">should have selector &quot;div.alert.alert-success&quot;</span><span class='duration'>0.08014s</span></dd>
</dl>
</div>
<div id="div_group_71" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_71" class="passed">with invalid information</dt>
<script type="text/javascript">moveProgressBar('68.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;error&quot;</span><span class='duration'>0.11951s</span></dd>
</dl>
</div>
<div id="div_group_72" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_72" class="passed">forbidden attributes</dt>
<script type="text/javascript">moveProgressBar('69.5');</script>
<dd class="example passed"><span class="passed_spec_name">should not be admin</span><span class='duration'>0.05772s</span></dd>
</dl>
</div>
<div id="div_group_73" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_73" class="passed">signup page</dt>
<script type="text/javascript">moveProgressBar('70.2');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Sign up&quot;</span><span class='duration'>0.06447s</span></dd>
<script type="text/javascript">moveProgressBar('70.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Ruby on Rails Tutorial Sample App | Sign up&quot;</span><span class='duration'>0.01038s</span></dd>
</dl>
</div>
<div id="div_group_74" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_74" class="passed">following/followers</dt>
</dl>
</div>
<div id="div_group_75" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_75" class="passed">followed users</dt>
<script type="text/javascript">moveProgressBar('71.6');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Ruby on Rails Tutorial Sample App | Following&quot;</span><span class='duration'>0.05788s</span></dd>
<script type="text/javascript">moveProgressBar('72.2');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Person 102&quot;, {:href=&gt;&quot;/users/122&quot;}</span><span class='duration'>0.05686s</span></dd>
<script type="text/javascript">moveProgressBar('72.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have selector &quot;h3&quot;, {:text=&gt;&quot;Following&quot;}</span><span class='duration'>0.05552s</span></dd>
</dl>
</div>
<div id="div_group_76" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_76" class="passed">followers</dt>
<script type="text/javascript">moveProgressBar('73.6');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Ruby on Rails Tutorial Sample App | Followers&quot;</span><span class='duration'>0.10961s</span></dd>
<script type="text/javascript">moveProgressBar('74.3');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Person 107&quot;, {:href=&gt;&quot;/users/121&quot;}</span><span class='duration'>0.05650s</span></dd>
<script type="text/javascript">moveProgressBar('75.0');</script>
<dd class="example passed"><span class="passed_spec_name">should have selector &quot;h3&quot;, {:text=&gt;&quot;Followers&quot;}</span><span class='duration'>0.05594s</span></dd>
</dl>
</div>
<div id="div_group_77" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_77" class="passed">profile page</dt>
<script type="text/javascript">moveProgressBar('75.6');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Person 111&quot;</span><span class='duration'>0.08645s</span></dd>
<script type="text/javascript">moveProgressBar('76.3');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Person 112&quot;</span><span class='duration'>0.02839s</span></dd>
</dl>
</div>
<div id="div_group_78" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_78" class="passed">microposts</dt>
<script type="text/javascript">moveProgressBar('77.0');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Foo&quot;</span><span class='duration'>0.03480s</span></dd>
<script type="text/javascript">moveProgressBar('77.7');</script>
<dd class="example passed"><span class="passed_spec_name">should have content 2</span><span class='duration'>0.08494s</span></dd>
<script type="text/javascript">moveProgressBar('78.3');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Bar&quot;</span><span class='duration'>0.03567s</span></dd>
</dl>
</div>
<div id="div_group_79" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_79" class="passed">follow/unfollow buttons</dt>
</dl>
</div>
<div id="div_group_80" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_80" class="passed">following a user</dt>
<script type="text/javascript">moveProgressBar('79.0');</script>
<dd class="example passed"><span class="passed_spec_name">should increment the followed user count</span><span class='duration'>0.10673s</span></dd>
<script type="text/javascript">moveProgressBar('79.7');</script>
<dd class="example passed"><span class="passed_spec_name">should increment the other user&#39;s followers count</span><span class='duration'>0.15489s</span></dd>
</dl>
</div>
<div id="div_group_81" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_81" class="passed">toggling the button</dt>
<script type="text/javascript">moveProgressBar('80.4');</script>
<dd class="example passed"><span class="passed_spec_name">should have xpath &quot;//input[@value=&#39;Unfollow&#39;]&quot;</span><span class='duration'>0.10086s</span></dd>
</dl>
</div>
<div id="div_group_82" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_82" class="passed">unfollowing a user</dt>
<script type="text/javascript">moveProgressBar('81.0');</script>
<dd class="example passed"><span class="passed_spec_name">should decrement the followed user count</span><span class='duration'>0.10599s</span></dd>
<script type="text/javascript">moveProgressBar('81.7');</script>
<dd class="example passed"><span class="passed_spec_name">should decrement the other user&#39;s followers count</span><span class='duration'>0.16205s</span></dd>
</dl>
</div>
<div id="div_group_83" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_83" class="passed">toggling the button</dt>
<script type="text/javascript">moveProgressBar('82.4');</script>
<dd class="example passed"><span class="passed_spec_name">should have xpath &quot;//input[@value=&#39;Follow&#39;]&quot;</span><span class='duration'>0.10299s</span></dd>
</dl>
</div>
<div id="div_group_84" class="example_group passed">
<dl style="margin-left: 0px;">
<dt id="example_group_84" class="passed">Authentication</dt>
</dl>
</div>
<div id="div_group_85" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_85" class="passed">signin page</dt>
<script type="text/javascript">moveProgressBar('83.1');</script>
<dd class="example passed"><span class="passed_spec_name">should have content &quot;Sign in&quot;</span><span class='duration'>0.06611s</span></dd>
<script type="text/javascript">moveProgressBar('83.7');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Sign in&quot;</span><span class='duration'>0.00863s</span></dd>
</dl>
</div>
<div id="div_group_86" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_86" class="passed">authorization</dt>
</dl>
</div>
<div id="div_group_87" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_87" class="passed">for non-signed-in users</dt>
</dl>
</div>
<div id="div_group_88" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_88" class="passed">when attempting to visit a protected page</dt>
</dl>
</div>
<div id="div_group_89" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_89" class="passed">after signing in</dt>
<script type="text/javascript">moveProgressBar('84.4');</script>
<dd class="example passed"><span class="passed_spec_name">should render the desired protected page</span><span class='duration'>0.03641s</span></dd>
</dl>
</div>
<div id="div_group_90" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_90" class="passed">in the Microposts controller</dt>
</dl>
</div>
<div id="div_group_91" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_91" class="passed">submitting to the create action</dt>
<script type="text/javascript">moveProgressBar('85.1');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;/signin&quot;</span><span class='duration'>0.00568s</span></dd>
</dl>
</div>
<div id="div_group_92" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_92" class="passed">submitting to the destroy action</dt>
<script type="text/javascript">moveProgressBar('85.8');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;/signin&quot;</span><span class='duration'>0.01578s</span></dd>
</dl>
</div>
<div id="div_group_93" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_93" class="passed">in the Users controller</dt>
</dl>
</div>
<div id="div_group_94" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_94" class="passed">visiting the edit page</dt>
<script type="text/javascript">moveProgressBar('86.4');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Sign in&quot;</span><span class='duration'>0.01856s</span></dd>
</dl>
</div>
<div id="div_group_95" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_95" class="passed">visiting the following page</dt>
<script type="text/javascript">moveProgressBar('87.1');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Sign in&quot;</span><span class='duration'>0.01725s</span></dd>
</dl>
</div>
<div id="div_group_96" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_96" class="passed">visiting the followers page</dt>
<script type="text/javascript">moveProgressBar('87.8');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Sign in&quot;</span><span class='duration'>0.01725s</span></dd>
</dl>
</div>
<div id="div_group_97" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_97" class="passed">visiting the user index</dt>
<script type="text/javascript">moveProgressBar('88.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Sign in&quot;</span><span class='duration'>0.01192s</span></dd>
</dl>
</div>
<div id="div_group_98" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_98" class="passed">submitting to the update action</dt>
<script type="text/javascript">moveProgressBar('89.1');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;/signin&quot;</span><span class='duration'>0.01104s</span></dd>
</dl>
</div>
<div id="div_group_99" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_99" class="passed">in the Relationships controller</dt>
</dl>
</div>
<div id="div_group_100" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_100" class="passed">submitting to the create action</dt>
<script type="text/javascript">moveProgressBar('89.8');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;/signin&quot;</span><span class='duration'>0.00565s</span></dd>
</dl>
</div>
<div id="div_group_101" class="example_group passed">
<dl style="margin-left: 60px;">
<dt id="example_group_101" class="passed">submitting to the destroy action</dt>
<script type="text/javascript">moveProgressBar('90.5');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;/signin&quot;</span><span class='duration'>0.00562s</span></dd>
</dl>
</div>
<div id="div_group_102" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_102" class="passed">as non-admin user</dt>
</dl>
</div>
<div id="div_group_103" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_103" class="passed">submitting a DELETE request to the Users#destroy action</dt>
<script type="text/javascript">moveProgressBar('91.2');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;http://www.example.com/&quot;</span><span class='duration'>0.01706s</span></dd>
</dl>
</div>
<div id="div_group_104" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_104" class="passed">as wrong user</dt>
</dl>
</div>
<div id="div_group_105" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_105" class="passed">submitting a GET request to the Users#edit action</dt>
<script type="text/javascript">moveProgressBar('91.8');</script>
<dd class="example passed"><span class="passed_spec_name">should not match &quot;Ruby on Rails Tutorial Sample App | Edit user&quot;</span><span class='duration'>0.01759s</span></dd>
<script type="text/javascript">moveProgressBar('92.5');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;http://www.example.com/&quot;</span><span class='duration'>0.01771s</span></dd>
</dl>
</div>
<div id="div_group_106" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_106" class="passed">submitting a PATCH request to the Users#update action</dt>
<script type="text/javascript">moveProgressBar('93.2');</script>
<dd class="example passed"><span class="passed_spec_name">should redirect to &quot;http://www.example.com/&quot;</span><span class='duration'>0.01779s</span></dd>
</dl>
</div>
<div id="div_group_107" class="example_group passed">
<dl style="margin-left: 15px;">
<dt id="example_group_107" class="passed">signin</dt>
</dl>
</div>
<div id="div_group_108" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_108" class="passed">with invalid information</dt>
<script type="text/javascript">moveProgressBar('93.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Sign in&quot;</span><span class='duration'>0.01572s</span></dd>
<script type="text/javascript">moveProgressBar('94.5');</script>
<dd class="example passed"><span class="passed_spec_name">should have selector &quot;div.alert.alert-error&quot;, {:text=&gt;&quot;Invalid&quot;}</span><span class='duration'>0.01651s</span></dd>
</dl>
</div>
<div id="div_group_109" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_109" class="passed">after visiting another page</dt>
<script type="text/javascript">moveProgressBar('95.2');</script>
<dd class="example passed"><span class="passed_spec_name">should not have selector &quot;div.alert.alert-error&quot;</span><span class='duration'>0.02242s</span></dd>
</dl>
</div>
<div id="div_group_110" class="example_group passed">
<dl style="margin-left: 30px;">
<dt id="example_group_110" class="passed">with valid information</dt>
<script type="text/javascript">moveProgressBar('95.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have title &quot;Person 142&quot;</span><span class='duration'>0.09236s</span></dd>
<script type="text/javascript">moveProgressBar('96.6');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Settings&quot;, {:href=&gt;&quot;/users/121/edit&quot;}</span><span class='duration'>0.03606s</span></dd>
<script type="text/javascript">moveProgressBar('97.2');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Sign out&quot;, {:href=&gt;&quot;/signout&quot;}</span><span class='duration'>0.03548s</span></dd>
<script type="text/javascript">moveProgressBar('97.9');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Profile&quot;, {:href=&gt;&quot;/users/121&quot;}</span><span class='duration'>0.03552s</span></dd>
<script type="text/javascript">moveProgressBar('98.6');</script>
<dd class="example passed"><span class="passed_spec_name">should not have link &quot;Sign in&quot;, {:href=&gt;&quot;/signin&quot;}</span><span class='duration'>0.03517s</span></dd>
<script type="text/javascript">moveProgressBar('99.3');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Users&quot;, {:href=&gt;&quot;/users&quot;}</span><span class='duration'>0.08937s</span></dd>
</dl>
</div>
<div id="div_group_111" class="example_group passed">
<dl style="margin-left: 45px;">
<dt id="example_group_111" class="passed">followed by signout</dt>
<script type="text/javascript">moveProgressBar('100.0');</script>
<dd class="example passed"><span class="passed_spec_name">should have link &quot;Sign in&quot;</span><span class='duration'>0.04595s</span></dd>
</dl>
</div>
<script type="text/javascript">document.getElementById('duration').innerHTML = "Finished in <strong>17.92012 seconds</strong>";</script>
<script type="text/javascript">document.getElementById('totals').innerHTML = "148 examples, 0 failures";</script>
</div>
</div>
</body>
</html>
Randomized with seed 63622
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment