Jonas Nicklas and Nicklas Ramhöj
e9b8a45f84
Add using_wait_time method, closes #400
2011-08-30 11:07:58 +02:00
Carol Nichols
9b0447f203
Closes issue #452 . #using_driver now restores the driver to what it was before the block rather than default_driver.
2011-08-18 21:49:03 -04:00
Jonas Nicklas
31f1ac3ccb
Separate DSL out into a module
...
Otherwise we were including a lot of classes in
the namespace of the object that Capybara was
being included in. This could lead to clashes with
some common class names.
2011-04-11 06:58:42 +01:00
Tristan Dunn
fbe8bfec0b
Change #in_session to #using_session to match #using_driver.
2011-01-22 15:30:37 -05:00
Tristan Dunn
b89175dd17
Use Capybara#session_name= for switching sessions.
2011-01-22 15:19:42 -05:00
Tristan Dunn
fbd45c3a89
Add support for temporarily switching between multiple named sessions.
2011-01-22 14:10:36 -05:00
Jeff Kreeftmeijer
8f015f0a96
Add Capybara#using_driver
2010-12-10 14:58:08 +01:00
Bernerd Schaefer
409c4cdd49
Remove constant redefined warnings in suite
2010-09-17 19:10:16 -05:00
Nicklas Ramhöj
69b1d4ffdf
Don't switch to culerity/celerity in dsl spec
2010-09-07 18:34:47 +02:00
Jonas Nicklas
e2c1a82f83
Session pool is not destroyed when reset_sessions! is called
2010-09-07 18:18:20 +02:00
Jonas Nicklas
d183409d19
Merge remote branch 'denro/evaluate_script'
...
Conflicts:
lib/capybara.rb
lib/capybara/driver/selenium_driver.rb
lib/capybara/dsl.rb
spec/session/culerity_session_spec.rb
spec/session/selenium_session_spec.rb
spec/session_spec.rb
2009-12-12 21:56:32 +01:00
Dennis Rogenius
525ba2d654
removed whitespace and added dsl shortcut to evaluate_script method
2009-12-12 13:33:00 +01:00
Jonas Nicklas
d3a11f0f85
Streamline default_selector
2009-11-26 23:47:58 +01:00
Rob Holland
2c769c57ee
Add default_selector into session as well in case DSL isn't being used. Add some specs.
2009-11-26 16:43:39 +00:00
Theo Hultberg and Jonas Nicklas
6b099a4a33
renamed to capybara
2009-11-16 22:02:16 +01:00
Theo Hultberg and Jonas Nicklas
d3b71f0745
Added javascript_driver to DSL
2009-11-16 20:11:42 +01:00
Jonas Nicklas
278074fdcd
Added reset_sessions! method
2009-11-15 23:20:37 +01:00
Jonas Nicklas and Kevin Fitzpatrick
2c86723ea2
Added page to DSL for more expressive tests
...
e.g. page.should have_content('foo')
or assert page.has_content?('foo')
2009-11-14 13:51:52 +01:00
Jonas Nicklas
eef4e74a9f
DSL only has a single app
...
Just makes more sense
2009-11-12 18:57:46 +01:00
Jonas Nicklas
95a92300d8
Make DSL include:able
2009-11-12 18:09:29 +01:00
Jonas Nicklas
15c4519244
Added a swanky DSL
2009-11-12 17:51:31 +01:00