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 |
|