Corey Donohoe
|
4bf49a5163
|
allow picking your appserver type via a configuration option, not discovering framework specific files in the current working directory. also start rack apps with the application port parameter
|
2009-02-11 11:17:43 -07:00 |
Corey Donohoe
|
8fbcbef180
|
better handling for starting/stopping the server
|
2009-02-11 10:09:23 -07:00 |
Corey Donohoe
|
82eabc31ee
|
small fixup for sinatra + selenium, use rackup instead of mongrel_rails if config.ru exists
|
2009-02-11 09:25:39 -07:00 |
Peter Jaros
|
24eab77ecd
|
Accept do/end blocks in matchers. [#157 state:resolved]
|
2009-02-09 00:31:17 -05:00 |
Bryan Helmkamp
|
7fe667da73
|
Removing HashWithIndifferentAccess
Doesn't seem to be required, according to our integraton specs
|
2009-02-09 00:13:41 -05:00 |
Bryan Helmkamp
|
7fc6a79bee
|
Merge commit 'teejayvanslyke/master' into lh_159
|
2009-02-08 21:03:40 -05:00 |
Bryan Helmkamp
|
4769a5f90b
|
Detect infinite redirects and raise a Webrat::InfiniteRedirectError (Daniel Lucraft)
|
2009-02-08 20:54:00 -05:00 |
Bryan Helmkamp
|
e5ae16367c
|
Prep for 0.4.1 release
|
2009-01-31 17:58:17 -05:00 |
Lee Bankewitz
|
56e6d15811
|
add uncheck to selenium_session
|
2009-01-30 15:15:22 -05:00 |
T.J. VanSlyke
|
ea8e1910d1
|
Added single-quotes around --chdir argument to mongrel_rails call, as
webrat bombs with a file not found error if RAILS_ROOT contains a space.
|
2009-01-30 11:37:43 -08:00 |
Noah Davis
|
49e86d103f
|
comment out have_tag from selenium matcher which overrides rails' have_tag
partially reverts 483559f279
|
2009-01-28 14:34:24 -05:00 |
Bryan Helmkamp
|
7f9df54838
|
Merge commit 'lenalena/master' into lh_139
|
2009-01-27 19:13:53 -05:00 |
Bryan Helmkamp
|
33509ef575
|
Remove stray require of ruby-debug
|
2009-01-25 19:50:58 -05:00 |
Mike Gaffney
|
8d9d907e73
|
have_tag is built into rails and rspec and we don't want to overload those.
Please use assert_contain or assert_select
Revert "Make have_tag work in rails as well as Merb"
This reverts commit 6e7609e01c .
|
2009-01-24 13:01:41 -06:00 |
Noah Davis
|
f956bea7dd
|
Adding rescue from Webrat::TimeoutError in selenium matchers which allows NegativeMatchers to behave correctly
|
2009-01-24 01:44:05 -05:00 |
Mike Gaffney
|
f4f0e3b6a7
|
Merge branch 'master' of git@github.com:brynary/webrat
|
2009-01-23 22:35:46 -06:00 |
Amos King
|
483559f279
|
Makes have_tag work outside of Merb.
|
2009-01-23 21:32:54 -06:00 |
Amos King
|
6e7609e01c
|
Make have_tag work in rails as well as Merb
|
2009-01-23 21:13:13 -06:00 |
Amos King
|
118b522662
|
moved have content
|
2009-01-23 21:03:19 -06:00 |
Amos King
|
3a5d34e759
|
Moved have selector
|
2009-01-23 21:01:21 -06:00 |
Amos King
|
5a91f10a99
|
Began moving selenium matchers to their own files to be consistent with core matchers and for maintainability.
|
2009-01-23 20:59:30 -06:00 |
mike.gaffney
|
cbddebd01c
|
Merge branch 'lh_82' of git@github.com:gaffo/webrat
|
2009-01-23 16:23:12 -06:00 |
Noah Davis
|
996eedb0d2
|
Switch to using selenium.click instead of .check when checking a checkbox
|
2009-01-23 17:08:04 -05:00 |
Amos King
|
8c0facc5af
|
cleanup and tests closes LH #82
|
2009-01-23 16:05:33 -06:00 |
Amos King
|
da59584cdf
|
add the ability for selenium mode to create pids dirs
|
2009-01-23 15:34:51 -06:00 |
Amos King
|
2c9b546a83
|
Merge branch 'lh_120_tests_with_selenium' of git@github.com:gaffo/webrat into lh_82
Conflicts:
spec/integration/rails/test/integration/webrat_test.rb
|
2009-01-23 15:11:16 -06:00 |
Zach Dennis
|
0272e81847
|
Fixed issue where webrat was only using relative paths when making requests for Rails apps. This borked Rails apps that use subdomains [John Hwang/Zach Dennis]
|
2009-01-20 21:48:48 -05:00 |
Josh Knowles
|
7a59353c78
|
Unfortunately this commit breaks any Rails specs which pass anchor tags. I like the concept, but I'd prefer to work on this post 0.4.1 once I have a bit more time to work out the failures in our referance app.
This reverts commit 4fc2b7eb7e .
|
2009-01-20 20:08:57 -05:00 |
Adam Greene
|
4fc2b7eb7e
|
removing the normalization of url's for the rails session. stipping them of host, port, and anchors is not really needed, especially since josh's redirect change to stop when going to a different host. See comments here: http://webrat.lighthouseapp.com/projects/10503-webrat/tickets/132
|
2009-01-20 19:30:28 -05:00 |
Adam Greene
|
4e3cf59920
|
adding a helper method to make it easier to see where the user was redirected_to
|
2009-01-20 19:30:22 -05:00 |
Adam Greene
|
ce36e5890f
|
lets follow redirects that are on the same domain but a different subdomain...
|
2009-01-20 19:30:16 -05:00 |
Bryan Helmkamp
|
e53c64f763
|
Setup deprecated writers for the selenium_environment= and selenium_port= config methods
|
2009-01-20 00:32:19 -05:00 |
Bryan Helmkamp
|
d60f524df1
|
Merge commit '1bfe7634f8bb93472f4f53715d43916a8ff1569f'
|
2009-01-20 00:26:36 -05:00 |
Bryan Helmkamp
|
0204c2766d
|
Change query params parser to work with Edge Rails
|
2009-01-20 00:25:52 -05:00 |
ichverstehe
|
1bfe7634f8
|
sinatra 0.9 support
|
2009-01-19 23:51:01 +01:00 |
Kyle Hargraves
|
6529a016d1
|
Labels should only search for fields within the current scope
|
2009-01-19 13:45:36 -06:00 |
Bryan Helmkamp
|
14d114ce1d
|
Ensure the previous pages params aren't passed through redirect
|
2009-01-19 13:56:22 -05:00 |
Bryan Helmkamp
|
f7b4e673cd
|
reloads is deprecated, not reload
|
2009-01-18 17:19:46 -05:00 |
Bryan Helmkamp
|
bbf6cf06c2
|
Bump version number to 0.4.0
|
2009-01-18 17:08:12 -05:00 |
Kyle Hargraves
|
2b38b78724
|
field_labeled() should disregard labels without matching fields
|
2009-01-18 15:57:08 -06:00 |
Bryan Helmkamp
|
cbd323ac37
|
More info in the Unknown mode error message
|
2009-01-18 16:45:24 -05:00 |
Bryan Helmkamp
|
f92f9bead8
|
Parse content as HTML (unless the Content-Type is XML)
|
2009-01-18 16:34:42 -05:00 |
Bryan Helmkamp
|
4720a79d3c
|
Bumping version to 0.3.999.1 in prep for 0.4 coming later today
|
2009-01-18 16:26:32 -05:00 |
Bryan Helmkamp
|
743d787164
|
Ensure setting mode as a string works too
|
2009-01-18 16:25:35 -05:00 |
Bryan Helmkamp
|
00d0d7b438
|
Temporary shim to support Merb's require statement for Webrat
|
2009-01-18 16:20:58 -05:00 |
Bryan Helmkamp
|
fdb94f399c
|
Allow multiple configuration blocks without dropping previous configuration.
If you really want to start with a default configuration use:
Webrat.configure(Webrat::Configuration.new) do |config|
...
end
|
2009-01-18 16:15:56 -05:00 |
Bryan Helmkamp
|
0b07dfedcd
|
Add docs for field_labeled
|
2009-01-18 16:05:27 -05:00 |
Zach Dennis
|
cdf9908f9e
|
Fixed bug where Scope was creating a new DOM rather than re-using the existing DOM. [#105 state:resolved]
|
2009-01-17 16:59:12 -05:00 |
Bryan Helmkamp
|
ebd9d8ed52
|
Merge commit 'gaffo/lh_116_selenium_asserts' into lh_116
Conflicts:
History.txt
|
2009-01-17 16:39:29 -05:00 |
Bryan Helmkamp
|
55bc6b8e00
|
Merge commit 'gaffo/lh_123' into lh_123
Conflicts:
History.txt
|
2009-01-17 16:27:39 -05:00 |