Thomas Walpole
a65e51a7c7
Add Session#within_element alias of Session#within
2017-01-18 08:51:53 -08:00
Thomas Walpole
8d4f431777
Make racktest driver #text behave more like real browser drivers for textarea elements
2017-01-16 16:54:40 -08:00
Thomas Walpole
c5d7089e0e
generally prefer ruby 1.9 hash format
2016-10-04 11:10:29 -07:00
Thomas Walpole
e0e187cbea
Work around mime-types broken sorting on MIME::Types.type_for('xxx.csv')
2016-09-12 20:54:48 -07:00
Thomas Walpole
37d7df5f1c
automatically click label if checkbox is hidden
2016-04-21 14:25:14 -07:00
Thomas Walpole
07e7777425
frozen literal magic comment
2016-03-07 16:52:19 -08:00
Thomas Walpole
27176043b9
minor test cleanup
2015-08-25 16:57:01 -07:00
Thomas Walpole
8a7a1dda1d
Tests for Node#send_keys
2015-01-23 12:23:22 -08:00
Thomas Walpole
c589f6a814
Merge pull request #1322 from jnicklas/modal
...
API for operation with modal dialogs
2014-06-30 23:24:46 -07:00
Thomas Walpole
4113731fea
Merge pull request #1338 from jnicklas/fill_in_options
...
first run at issue #1319 - propagate fill_in options to Element#set
2014-06-23 12:07:30 -07:00
Andrey Botalov
bb942e94d3
Fix visiting urls with non-http(s) schemes
2014-06-19 22:13:13 +03:00
Thomas Walpole
c93c262578
basic test for fill_in options propagation
2014-06-19 09:29:12 -07:00
Mike Pack
505c0cee6b
Add modal API
2014-04-24 12:27:43 -05:00
Thomas Walpole
85e9fcd7f2
fix feature definition in case user has RSpec set not to expose dsl globally - test in rspec 3 beta tests
2014-04-03 10:25:03 -07:00
Thomas Walpole
ba37f78692
Update all tests to "expect" format and add support for RSpec 3 usage
...
Swap from :skip to :capybara_skip since :skip is now used by RSpec 3
Add rspec 3 testing to beta gemfile
2014-04-02 14:33:26 -07:00
Thomas Walpole
744bd8d95f
use BasicObject so global includes don't extend CSSHandlers
2014-03-31 09:53:14 -07:00
Thomas Walpole
15932d5a86
hover implementation
2013-02-25 10:37:25 -08:00
Thomas Walpole
eba8eaba40
change node and driver api to use find_xpath and find_css
2013-02-19 09:03:26 -08:00
Jonas Nicklas
7da8833df2
Fix visiting relative URLs when no server started, closes #861
2012-11-14 14:29:12 +01:00
Jonas Nicklas
72368aa693
Move test sessions out of spec helper
2012-10-30 14:32:47 +01:00
Jonas Nicklas
7e4d3b85f5
Use expect..to instead of the running
alias
2012-10-30 14:26:19 +01:00
Jo Liss
954fcc69a3
Rename Driver#body to Driver#html
...
For historical reasons, Session#html used to delegate to Driver#body,
(but Session#body & Session#source delegate to Driver#source). This
commit puts an end to this confusing state of affairs.
This change requires driver authors to update their drivers.
2012-09-10 03:17:15 +02:00
Jonas Nicklas
01cb16e32a
Allow protocol relative URLs, closes #776
2012-09-06 10:46:54 +02:00
Jonas Nicklas
2462443f89
Use a custom spec helper instead of shared specs
2012-07-21 16:46:56 -04:00
Jonas Nicklas
7ef798bbca
move driver specs into spec root
2012-07-13 13:16:24 +02:00