Commit Graph

20 Commits

Author SHA1 Message Date
Jonas Nicklas 7065a66503 Document passing a Regexp to :text 2010-09-07 00:32:22 +02:00
Jonas Nicklas 668eeeedd2 Some documentation touch-ups 2010-08-27 20:52:06 +02:00
Jonas Nicklas e857058b9a Custom selectors can now take options, API changed
This allows custom selectors to be run for certain
objects, allowing very powerful abstractions.
2010-08-27 20:37:39 +02:00
Jonas Nicklas a4ed172f77 Added some documentation for matchers 2010-08-24 12:37:35 +02:00
Jonas Nicklas 064ecda28d Added custom selectors 2010-08-18 03:22:54 +02:00
Jonas Nicklas d59d7bb3f7 Extract HTML xpaths into XPath gem 2010-08-14 18:35:46 +02:00
Jonas Nicklas 34a548efe8 cleanup! 2010-08-14 13:48:26 +02:00
Jonas Nicklas a2351b9e7d New, much more powerful XPath DSL 2010-08-14 13:45:33 +02:00
Jonas Nicklas 04e42bf2fa Very first attempt at using XPath for something 2010-08-14 13:45:32 +02:00
Jonas Nicklas 8d341948fd select_option/unselect_option are now called on option node
This means that we can move the find object into
Capybara::Node instead of Capybara::Driver::Node
which gives us AJAX waiting and preference for
exact matches for free.
2010-08-14 13:43:38 +02:00
Jonas Nicklas 81c20c3b53 Added deprecation warning for #locate 2010-07-19 20:40:28 +02:00
Jonas Nicklas 3070441cab Find and locate now do the same thing
The distinction was confusing and not helpful
under any circumstances really.
2010-07-19 20:18:16 +02:00
Jonas Nicklas cbfbb32228 Added documentation for finders 2010-07-17 19:05:00 +02:00
Jonas Nicklas 0ac9be6cbd Documentation for Node actions, deprecated drag 2010-07-17 16:04:07 +02:00
Jonas Nicklas d9511a7090 Correctly pass message option to locate 2010-07-14 23:29:03 +02:00
Jonas Nicklas 083e580aa8 Node#locate takes same options as other Finders 2010-07-10 17:17:23 +02:00
Jonas Nicklas 645bf14a25 Pass session instead of self to Element 2010-07-10 13:00:50 +02:00
Jonas Nicklas 10fd24b62b Call wait_until on session 2010-07-10 12:43:29 +02:00
Jonas Nicklas 2bd860d23a Slight refactoring to Node#all 2010-07-10 02:32:43 +02:00
Jonas Nicklas 8bf63ee8e4 Split node class into finders, matchers and actions 2010-07-10 02:20:32 +02:00