Bryan Helmkamp
|
996484c890
|
Refactoring selenium RC and app server boot code
|
2009-04-06 14:02:09 -04:00 |
|
Simon Rozet
|
7d7c32256d
|
Support for "modular" Sinatra app style
Since Sinatra 0.9, apps can be ancapsulated in a class ("modular" style)
or be on the top level, just like before ("classic" style)
* http://wiki.github.com/brynary/webrat/sinatra
* http://www.sinatrarb.com/extensions.html
|
2009-02-28 03:30:25 +01:00 |
|
Corey Donohoe
|
92565d3bc4
|
use application_environment in merb also
|
2009-02-18 12:16:19 -07:00 |
|
Corey Donohoe
|
4fb9406154
|
remove commented line that serves no purpose
|
2009-02-15 15:54:04 -07:00 |
|
Corey Donohoe
|
63337d4476
|
it helps if i make sure the spec suite still passes :\
|
2009-02-15 14:41:54 -07:00 |
|
Corey Donohoe
|
69dfa5022a
|
Webrat.configuration.application_type => Webrat.configuration.application_framework
|
2009-02-15 14:40:17 -07:00 |
|
Corey Donohoe
|
7692930769
|
clean up constant definitions for rails and fix merb port fubar on selenium appserver stop
|
2009-02-15 14:37:38 -07:00 |
|
Corey Donohoe
|
9066d2a9cd
|
add specs for starting and stopping appservers, covers rails, sinatra and merb
|
2009-02-13 20:26:44 -07: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 |
|
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 |
|
Amos King
|
8c0facc5af
|
cleanup and tests closes LH #82
|
2009-01-23 16:05:33 -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 |
|
ichverstehe
|
1bfe7634f8
|
sinatra 0.9 support
|
2009-01-19 23:51:01 +01: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
|
1731681e79
|
Merge commit 'cornel/lh_110'
Conflicts:
History.txt
|
2009-01-17 16:10:34 -05:00 |
|
Bryan Helmkamp
|
7a7cb3f002
|
Support passing an ActiveRecord model to #within when in Rails mode [#68 state:resolved] (Luke Melia)
|
2009-01-17 13:18:42 -05:00 |
|
cornel.borcean
|
c79d2216b2
|
added selenium_browser_key to allow running on more than firefox, and completed the ability to configure to work with selenium grid."
"
|
2009-01-12 15:15:11 -06:00 |
|
cornel.borcean
|
e49c341fc0
|
implemented start and stop selenium server only if the selenium_server_address is nil
|
2009-01-12 14:17:05 -06:00 |
|
cornel.borcean
|
0edffe0ac4
|
added selenium_server port and address and application address for configuring selenium more dynamically
|
2009-01-12 12:50:53 -06:00 |
|
cornel.borcean
|
0ce92dfcd8
|
changed selenium_environment to application_environment and deprecated selenium_environment and selenium_port
|
2009-01-12 12:32:14 -06:00 |
|
cornel.borcean
|
33d2cdcc53
|
changed selenium_port to application_port to reflect what the variable is used for ...
|
2009-01-12 12:13:22 -06:00 |
|
Josh Knowles
|
9825aee47e
|
Don't follow external redirects
|
2009-01-04 23:56:52 -05:00 |
|
Josh Knowles
|
34ea3e64b8
|
Sinatra integration tests for following redirects
|
2009-01-04 22:34:47 -05:00 |
|
Josh Knowles
|
c3120833b0
|
Merge branch 'foca/master'
|
2009-01-04 21:57:25 -05:00 |
|
Josh Knowles
|
e19b1cc323
|
Rails and Merb integration tests for following redirects
|
2008-12-29 23:14:26 -05:00 |
|
Josh Knowles
|
e77495bc04
|
Refactor redirect handling as Merb response doesn't support the redirect? method. All integration specs now passing again.
|
2008-12-29 22:45:55 -05:00 |
|
Josh Knowles
|
ce364d1663
|
Refactor redirect support out of RailsSession & SinatraSession and into Session#request_page
|
2008-12-29 21:19:13 -05:00 |
|
Nicolas Sanguinetti
|
25c3fd73db
|
Rename sinatra session spec so it matches the other ones
|
2008-12-29 06:14:27 -02:00 |
|
Nicolas Sanguinetti
|
47bc51b864
|
Merge commit 'brynary/master'
|
2008-12-29 06:11:04 -02:00 |
|
Bryan Helmkamp
|
b4dd150250
|
Moving spec/webrat to spec/private and spec/api to spec/public (a la Merb)
|
2008-12-29 01:06:04 -05:00 |
|