Add spec for preferring exact matches for fill_in

This commit is contained in:
Jonas Nicklas 2010-01-12 23:07:13 +01:00
parent af11569ff4
commit 2ff6e65b2c
2 changed files with 11 additions and 0 deletions

View File

@ -70,6 +70,12 @@ module FillInSpec
@session.click_button('awesome')
extract_results(@session)['password'].should == 'supasikrit'
end
it "should prefer exact matches over partial matches" do
@session.fill_in('Name', :with => 'Ford Prefect')
@session.click_button('awesome')
extract_results(@session)['name'].should == 'Ford Prefect'
end
context "with a locator that doesn't exist" do
it "should raise an error" do

View File

@ -12,6 +12,11 @@
<label for="form_last_name">Last Name</label>
<input type="text" name="form[last_name]" value="Smith" id="form_last_name"/>
</p>
<p>
<label for="form_name_explanation">Explanation of Name</label>
<textarea name="form[name_explanation]" id="form_name_explanation"></textarea>
</p>
<p>
<label for="form_name">Name</label>