Commit Graph

18 Commits

Author SHA1 Message Date
Jonas Nicklas 719b2a92cf Move Document and Element into Node file 2010-07-10 03:07:31 +02:00
Jonas Nicklas 8bf63ee8e4 Split node class into finders, matchers and actions 2010-07-10 02:20:32 +02:00
Jonas Nicklas d1c6cd4290 Extract locator normalization into own method 2010-07-10 02:05:18 +02:00
Jonas Nicklas 9ba7998a5b all_unfiltered is no longer needed 2010-07-10 02:00:58 +02:00
Jonas Nicklas 789f5c71b2 Node is now abstract, concrete subclass Element added 2010-07-10 01:51:34 +02:00
Jonas Nicklas 79528de69d Move back some session specific code 2010-07-10 01:51:34 +02:00
Jonas Nicklas b1dd702508 Move majority of session code into Node
Also add Document, a special kind of node representing
the base on which to find new nodes
2010-07-10 01:51:34 +02:00
Jonas Nicklas 77168519a1 Wrap driver nodes in new Node class which inherits from session 2010-07-10 01:51:20 +02:00
Jonas Nicklas bf57da1dc9 Move node into driver directory where it belongs 2010-07-09 20:08:33 +02:00
Jonas Nicklas b8154a2f32 Removed unused base code for relative finds 2010-02-27 19:26:38 +01:00
Carl Porth 42a5eeb4f4 Added unselect to session and rack-test driver 2010-02-19 13:44:07 -08:00
Ingemar Edsborn 9a91b98f8d Trigger custom events 2010-02-15 14:54:11 +01:00
Aaron Patterson 29eb8b94c2 using NotImplementedError exception 2009-12-29 20:43:14 -08:00
Lenny Marks ee49df6561 Pulled out find/have methods into Searchable module to be shared by Session and Node(for relative searching) 2009-12-24 00:41:34 -05:00
Lenny Marks 42c97832ce Node#visible? 2009-12-22 15:13:55 -05:00
Dennis Rogenius bcff9d7eda fixed a desciption and removed whitespaces 2009-12-11 22:40:23 +01:00
Rob Holland b4bce58fd8 Basic drag/drop support in javascript capable drivers. 2009-12-05 18:40:15 +00:00
Jonas Nicklas c389a0c0d3 Added node class and made driver's nodes inherit 2009-11-17 23:52:22 +01:00