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

23 commits

Author SHA1 Message Date
Thomas Walpole
ba3ad1264f optional clearing of local/session storage for selenium driver 2016-10-28 15:00:18 -07:00
Thomas Walpole
f86a72b87c Test modal regex text matching 2016-10-06 15:08:42 -07:00
Thomas Walpole
8715327c43 add match_xxx methods and matchers to check whether an element matches css, xpath, selector 2016-03-24 14:52:40 -07:00
Thomas Walpole
4021309a42 update jquery/ui used for testing to something more modern 2015-11-20 14:36:20 -08:00
Thomas Walpole
91e09a793d test nested modal calls work correctly 2015-09-28 16:19:04 -07:00
Thomas Walpole
0be39e3719 current_path matcher 2015-08-25 10:58:17 -07:00
Thomas Walpole
8a7a1dda1d Tests for Node#send_keys 2015-01-23 12:23:22 -08:00
Andrey Botalov
06c4955e56 Use diffferent queries for searching
* Add assert_text, assert_no_text, assert_title, assert_no_title
* Refactor query resolving
* Improve failure messages for have_text, have_title RSpec matchers (they will be the same as for added assert_* methods)
* Add Simple#inspect
2014-07-01 23:13:45 +03:00
Thomas Walpole
64b8ca62bd Add adjustable wait time and text matching for modals 2014-06-30 16:56:54 -07:00
Mike Pack
505c0cee6b Add modal API 2014-04-24 12:27:43 -05:00
Jonas Nicklas
081aba7e23 Merge pull request #1079 from twalpole/double_click
Add double_click and right_click to element - support in selenium
2013-11-25 17:05:15 -08:00
Thomas Walpole
0aa6aa5b43 Add double_click and right_click to element - support in selenium 2013-05-10 10:12:50 -07:00
Tim Moore
3efdb38827 Improve the test for change events when calling fill_in.
- Assert that the event is triggered.
  - Assert that the value of the input is correct at the time the event
    is triggered.
  - Do not allow multiple events to be fired for a single change.
2013-04-13 17:47:02 +10:00
Jonas Nicklas
98395323f5 Make spec more stable and resistant to timing errors 2013-03-08 13:01:03 +01:00
Jonas Nicklas
8c25e72bf6 Add has_title matcher, thanks @nashby
Adapter from code in #898
2013-02-16 09:34:30 +01:00
Jonas Nicklas
b67f04e9bc Make sure options aren't lost when reloading nodes
This test is part of a bug fix on 1.1_stable. The bug does not exist on
master, so this is just protecting us against possible future
regressions.
2012-10-30 13:53:13 +01:00
Andrew Kasper
ae8de68308 Add a failing spec 2012-07-12 08:18:23 -04:00
Jonas Nicklas
453cec449d Do not reload nodes found with #all and #first. closes #713 2012-06-11 17:29:58 +02:00
Jonas Nicklas
a3a75647c0 Refactored automatic reloading 2011-08-12 13:52:12 +02:00
Jonas Nicklas
941e50132a Elements are automatically reloaded 2011-07-13 17:52:42 +02:00
Jonas Nicklas and Nicklas Ramhöj
021b87f6ba Selenium driver automatically waits for AJAX requests to finish 2011-02-22 15:53:43 +01:00
Jonas Nicklas
41b3a0ac4c Fixed some various selenium problems 2010-08-21 16:15:19 +02:00
Jonas Nicklas
cf1aa4d073 Moved shared specs into lib directory
This way, implementations of other drivers can
use the specs to verify that they are working
correctly.
2010-04-09 16:41:35 +02:00
Renamed from spec/public/test.js (Browse further)