1
0
Fork 0
mirror of https://github.com/teamcapybara/capybara.git synced 2022-11-09 12:08:07 -05:00
Commit graph

36 commits

Author SHA1 Message Date
Thomas Walpole
218e3843fb Fix not initalized instance variable warning 2018-06-07 12:45:50 -07:00
Thomas Walpole
15313bd269 minor code cleanup 2018-06-01 10:10:37 -07:00
Thomas Walpole
6995982268 Support negated classes in the :class filter option 2018-05-29 17:08:24 -07:00
Thomas Walpole
cc9629645d Manually document built-in selectors rather than using yard extension due to non-support for extension on rubydoc.info 2018-05-29 17:08:24 -07:00
Thomas Walpole
88e3ac2d2c Rename Selector#filter => node_filter 2018-05-29 17:08:24 -07:00
Thomas Walpole
daa6a4c7da Support XPath:Expression for built-in id and class filters when using XPath based selectors
Replace Regexp named filters with a :matcher option for filters
2018-05-29 17:08:24 -07:00
Thomas Walpole
f14a2dd5b4 Require xpath 3.1.0 and remove monkeypatching 2018-05-29 17:03:39 -07:00
Thomas Walpole
522a94a3c4 Allow filter names to be Regexp and add :element selector type 2018-05-29 17:03:39 -07:00
Thomas Walpole
baabfa5d67 Require minimum of Ruby 2.3.0 2018-05-14 13:17:06 -07:00
Thomas Walpole
383211de9f Fix expression filter descriptions in selector failure messages 2018-04-11 10:03:41 -07:00
Thomas Walpole
bed6313d89 rubocop update 2018-03-16 09:46:35 -07:00
Thomas Walpole
dfaf958ea7 more code cleanup 2018-01-15 14:02:20 -08:00
Thomas Walpole
86ede5207a code cleanup/refactor 2018-01-11 18:17:38 -08:00
Thomas Walpole
24eb7a0702 rubocop driven style cleanup 2018-01-09 16:01:47 -08:00
Thomas Walpole
e68051f6ac Rubocop driven cleanup 2018-01-08 14:39:56 -08:00
Thomas Walpole
16ebdb1cc6 Use contains_word from xpath 3.0 gem and some cleanup 2018-01-03 09:04:12 -08:00
Thomas Walpole
cb309a8bea Code cleanup 2018-01-03 09:04:12 -08:00
Thomas Walpole
95c877c5b9 fix bad rebase 2018-01-03 09:04:12 -08:00
Thomas Walpole
efe48bb685 update 2018-01-03 09:04:12 -08:00
Thomas Walpole
fd6a3d0a75 fix bad merge 2018-01-03 09:04:12 -08:00
Thomas Walpole
e7c02a2a3f rebase to master and cleanup parameters 2018-01-03 09:04:12 -08:00
Thomas Walpole
0c271dc863 Refactor filters 2017-08-03 14:10:07 -07:00
Thomas Walpole
33c4368228 Ensure applied filters with default values are expressed in selector descriptions 2017-07-19 14:22:57 -07:00
Thomas Walpole
e9cb35a1aa Don't use XPath aliases which may be changing in an upcomfing version 2017-05-31 09:20:48 -07:00
Thomas Walpole
d4eae5cdf4 Allow specification of expression filters outside the main selector expression 2017-05-16 13:17:39 -07:00
Thomas Walpole
0270b7a4cf Per-session config and thread specific current_driver/session_name 2017-04-27 13:37:04 -07:00
Thomas Walpole
d6a6265bcf code cleanup 2016-11-21 20:19:00 -08:00
Akira Matsuda
01c0f7095f ⚠️ method redefined; discarding old where 2016-11-03 22:21:38 +09:00
Akira Matsuda
aab67c94d6 ⚠️ `&' interpreted as argument prefix 2016-11-03 22:18:00 +09:00
Akira Matsuda
4ea53dfa53 ⚠️ shadowing outer local variable - name 2016-11-03 22:17:31 +09:00
Thomas Walpole
a0e99a8da9 Allow a selector to specify its default visibility setting 2016-10-03 11:24:22 -07:00
Thomas Walpole
b160533d5b Move :id and :class options to SelectorQuery and add some tests 2016-09-22 17:13:48 -07:00
Thomas Walpole
f706b123d0 Document Built-in Selectors 2016-09-09 16:41:06 -07:00
Thomas Walpole
59f5c09854 Add class as selectable attribute to some selectors 2016-09-07 14:44:18 -07:00
Thomas Walpole
d6972e79a7 filter type should not need to specify value - default to true 2016-08-29 11:40:53 -07:00
Thomas Walpole
64571d0d9f Implement expression based filters for Selector 2016-08-29 10:59:51 -07:00