1
0
Fork 0
mirror of https://github.com/thoughtbot/capybara-webkit synced 2023-03-27 23:22:28 -04:00
Commit graph

29 commits

Author SHA1 Message Date
Joe Ferris
6c247a0669 Trigger correct input events for checkbox/radio elements 2011-03-11 12:23:50 -05:00
Joe Ferris
e28cc06cab Fixed multiple browsers starting because before(:all) runs multiple times; fixed separate app servers starting for each example; added injectable class for debugging wire protocol 2011-03-11 11:19:59 -05:00
Joe Ferris
9e27f7d6f4 Initial gem 2011-02-26 18:29:01 -05:00
Jason Morrison
52ff47388d Support <option> tags that aren't immediate children of the <select>, i.e. with <optgroup>s 2011-02-26 17:52:30 -05:00
Jason Morrison
fa3c6eddb4 Select and unselect options 2011-02-26 17:52:30 -05:00
Joe Ferris
7451010c18 Added commented out integration specs 2011-02-26 17:02:00 -05:00
Joe Ferris
69ef4e73dc Implemented Node#find 2011-02-26 16:46:59 -05:00
Jason Morrison
ab135128c7 Set a node's value 2011-02-26 16:27:52 -05:00
Jason Morrison
0efe272d24 Return a textarea's value 2011-02-26 16:27:39 -05:00
Joe Ferris
66432b6817 Implemented Node#visible? 2011-02-26 16:20:05 -05:00
Joe Ferris
0529657fc8 Implemented Node#drag_to 2011-02-26 16:08:14 -05:00
Joe Ferris
c7edb27d65 Implemented Node#trigger 2011-02-26 15:50:45 -05:00
Joe Ferris
c9d1bffe51 Implemented Node#click 2011-02-26 15:18:57 -05:00
Jason Morrison
ba3f0b1a18 Fetch a node's tag name 2011-02-26 14:56:27 -05:00
Joe Ferris
3f519cd147 Implemented Driver#execute_script 2011-02-26 14:03:30 -05:00
Joe Ferris
cfb5babae5 Changed the wire protocol so that newlines in arguments don't break everything 2011-02-26 13:38:10 -05:00
Joe Ferris
13426ba4c1 Implement Driver#evaluateScript 2011-02-26 13:02:43 -05:00
Joe Ferris
22705199eb Alias body as source 2011-02-26 10:19:24 -05:00
Joe Ferris
52e9bee48b Merged Tristan's Url and Source commands 2011-02-26 10:06:11 -05:00
Joe Ferris
934964e6a1 Only create one browser/server during rake test 2011-02-25 23:47:55 -05:00
Joe Ferris
63366bf614 Implemented Node#text; refactored Node commands so that they can be easily added in Javascript 2011-02-25 23:39:29 -05:00
Joe Ferris
3e32892e2b Refactor Connection/Command so that arguments are passed in as a single QStringList instead of in consecutive calls to argumentReceived 2011-02-25 23:29:36 -05:00
Tristan Dunn
003529cd9f Implement source for driver. 2011-02-25 18:04:23 -05:00
Tristan Dunn
92a17ae94e Implement current_url for driver. 2011-02-25 17:53:36 -05:00
Tristan Dunn
77ff0b4fc5 Remove debugging output. 2011-02-25 17:44:16 -05:00
Joe Ferris
e0c4f6f57d Fetch attribute values 2011-02-25 00:15:08 -05:00
Joe Ferris
9f41e030f5 Refactor command lookup so that generated commands can automatically be added 2011-02-24 23:52:57 -05:00
Joe Ferris
d84f5c9a2e Raise WebkitError for invalid XPath expressions 2011-02-24 23:22:56 -05:00
Joe Ferris
0745b1ee1c Initial commit 2011-02-24 23:13:11 -05:00