*I svn co'd an application for work*
*Did the following steps for SELENIUM ON RAILS*
# Install Selenium on Rails: script/plugin install http://svn.openqa.org/svn/selenium-on-rails/seleniu
m-on-rails
# If you‘re on Windows, gem install win32-open3
# If the RedCloth gem is available the Selenese test cases
can use it for better markup.
# Run the Rakefile in the plugin‘s directory to run the
tests in order to see that everything works. (If RedCloth
isn‘t installed a few tests will fail since they assume
RedCloth is installed.)
# Create a test case: script/generate selenium login
# Start the server: script/server -e test
# Point your browser to localhost:3000/selenium
*I get the below error when I try and run the login test.*
NoMethodError in Selenium#test_file
Showing test/selenium/login.sel where line # raised:
undefined method `compile' for
#<SeleniumOnRails::Selenese:0x3ecbf8c>
Extracted source (around line #):
RAILS_ROOT: /Users/cat/vcv/local_directory_name/trunk
Application Trace | Framework Trace | Full Trace
vendor/rails/actionpack/lib/action_view/base.rb:513:in
`delegate_compile'
vendor/rails/actionpack/lib/action_view/base.rb:560:in
`create_template_source'
vendor/rails/actionpack/lib/action_view/base.rb:597:in
`compile_template'
vendor/rails/actionpack/lib/action_view/base.rb:630:in
`compile_and_render_template'
vendor/plugins/markaby/lib/markaby/rails.rb:8:in
`render_template'
vendor/rails/actionpack/lib/action_view/base.rb:316:in
`render_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1100:i
n `render_for_file'
vendor/rails/actionpack/lib/action_controller/base.rb:858:in
`render_with_no_layout'
vendor/rails/actionpack/lib/action_controller/layout.rb:270:
in `render_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:51:in `render'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/l
ib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:51:in `render'
vendor/rails/actionpack/lib/action_controller/base.rb:922:in
`render_to_string'
vendor/plugins/selenium-on-rails/lib/selenium_on_rails/rende
rer.rb:8:in `render_test_case'
vendor/plugins/selenium-on-rails/lib/controllers/selenium_co
ntroller.rb:24:in `test_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1158:i
n `send'
vendor/rails/actionpack/lib/action_controller/base.rb:1158:i
n `perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:697
:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689
:in `perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:68:in `perform_action_without_rescue'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/l
ib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:68:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:
in `perform_action_without_caching'
vendor/rails/actionpack/lib/action_controller/caching.rb:678
:in `perform_action'
vendor/rails/activerecord/lib/active_record/connection_adapt
ers/abstract/query_cache.rb:33:in `cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8
:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:677
:in `perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in
`send'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in
`process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:685
:in `process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_manage
ment.rb:123:in `sass_old_process'
vendor/plugins/haml/lib/sass/plugin.rb:124:in `process'
vendor/rails/actionpack/lib/action_controller/base.rb:388:in
`process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
171:in `handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
126:in `dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
9:in `dispatch'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.
rb:76:in `process'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.
rb:74:in `synchronize'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.
rb:74:in `process'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:159
:in `process_client'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:158
:in `each'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:158
:in `process_client'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `initialize'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `new'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268
:in `initialize'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268
:in `new'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268
:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/config
urator.rb:282:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/config
urator.rb:281:in `each'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/config
urator.rb:281:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:
128:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/comman
d.rb:212:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:
281
vendor/rails/actionpack/lib/action_view/base.rb:513:in
`delegate_compile'
vendor/rails/actionpack/lib/action_view/base.rb:560:in
`create_template_source'
vendor/rails/actionpack/lib/action_view/base.rb:597:in
`compile_template'
vendor/rails/actionpack/lib/action_view/base.rb:630:in
`compile_and_render_template'
vendor/plugins/markaby/lib/markaby/rails.rb:8:in
`render_template'
vendor/rails/actionpack/lib/action_view/base.rb:316:in
`render_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1100:i
n `render_for_file'
vendor/rails/actionpack/lib/action_controller/base.rb:858:in
`render_with_no_layout'
vendor/rails/actionpack/lib/action_controller/layout.rb:270:
in `render_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:51:in `render'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/l
ib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:51:in `render'
vendor/rails/actionpack/lib/action_controller/base.rb:922:in
`render_to_string'
vendor/plugins/selenium-on-rails/lib/selenium_on_rails/rende
rer.rb:8:in `render_test_case'
vendor/plugins/selenium-on-rails/lib/controllers/selenium_co
ntroller.rb:24:in `test_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1158:i
n `send'
vendor/rails/actionpack/lib/action_controller/base.rb:1158:i
n `perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:697
:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689
:in `perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:68:in `perform_action_without_rescue'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/l
ib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:68:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:
in `perform_action_without_caching'
vendor/rails/actionpack/lib/action_controller/caching.rb:678
:in `perform_action'
vendor/rails/activerecord/lib/active_record/connection_adapt
ers/abstract/query_cache.rb:33:in `cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8
:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:677
:in `perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in
`send'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in
`process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:685
:in `process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_manage
ment.rb:123:in `sass_old_process'
vendor/plugins/haml/lib/sass/plugin.rb:124:in `process'
vendor/rails/actionpack/lib/action_controller/base.rb:388:in
`process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
171:in `handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
126:in `dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
9:in `dispatch'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:489:in `load'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:489:in `load'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:342:in `new_constants_in'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:489:in `load'
vendor/rails/railties/lib/commands/servers/mongrel.rb:64
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:27:in
`require'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:496:in `require'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:342:in `new_constants_in'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:496:in `require'
vendor/rails/railties/lib/commands/server.rb:39
script/server:3:in `require'
script/server:3
vendor/rails/actionpack/lib/action_view/base.rb:513:in
`delegate_compile'
vendor/rails/actionpack/lib/action_view/base.rb:560:in
`create_template_source'
vendor/rails/actionpack/lib/action_view/base.rb:597:in
`compile_template'
vendor/rails/actionpack/lib/action_view/base.rb:630:in
`compile_and_render_template'
vendor/plugins/markaby/lib/markaby/rails.rb:8:in
`render_template'
vendor/rails/actionpack/lib/action_view/base.rb:316:in
`render_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1100:i
n `render_for_file'
vendor/rails/actionpack/lib/action_controller/base.rb:858:in
`render_with_no_layout'
vendor/rails/actionpack/lib/action_controller/layout.rb:270:
in `render_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:51:in `render'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/l
ib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:51:in `render'
vendor/rails/actionpack/lib/action_controller/base.rb:922:in
`render_to_string'
vendor/plugins/selenium-on-rails/lib/selenium_on_rails/rende
rer.rb:8:in `render_test_case'
vendor/plugins/selenium-on-rails/lib/controllers/selenium_co
ntroller.rb:24:in `test_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1158:i
n `send'
vendor/rails/actionpack/lib/action_controller/base.rb:1158:i
n `perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:697
:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689
:in `perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:68:in `perform_action_without_rescue'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/l
ib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.r
b:68:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:
in `perform_action_without_caching'
vendor/rails/actionpack/lib/action_controller/caching.rb:678
:in `perform_action'
vendor/rails/activerecord/lib/active_record/connection_adapt
ers/abstract/query_cache.rb:33:in `cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8
:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:677
:in `perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in
`send'
vendor/rails/actionpack/lib/action_controller/base.rb:524:in
`process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:685
:in `process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_manage
ment.rb:123:in `sass_old_process'
vendor/plugins/haml/lib/sass/plugin.rb:124:in `process'
vendor/rails/actionpack/lib/action_controller/base.rb:388:in
`process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
171:in `handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
126:in `dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:
9:in `dispatch'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.
rb:76:in `process'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.
rb:74:in `synchronize'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.
rb:74:in `process'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:159
:in `process_client'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:158
:in `each'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:158
:in `process_client'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `initialize'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `new'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285
:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268
:in `initialize'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268
:in `new'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268
:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/config
urator.rb:282:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/config
urator.rb:281:in `each'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/config
urator.rb:281:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:
128:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/lib/mongrel/comman
d.rb:212:in `run'
/Library/Ruby/Gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:
281
vendor/rails/activesupport/lib/active_support/dependencies.r
b:489:in `load'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:489:in `load'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:342:in `new_constants_in'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:489:in `load'
vendor/rails/railties/lib/commands/servers/mongrel.rb:64
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:27:in
`require'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:496:in `require'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:342:in `new_constants_in'
vendor/rails/activesupport/lib/active_support/dependencies.r
b:496:in `require'
vendor/rails/railties/lib/commands/server.rb:39
script/server:3:in `require'
script/server:3
Request
Parameters:
{"thisIsChrome"=>"false",
"thisIsHTA"=>"false",
"testname"=>["login.sel"]}
Show session dump
---
:user:
:came_from_cv:
:came_from_section:
:came_from_cv_image:
flash: !map:ActionController::Flash::FlashHash {}
:expires_at: 2008-02-26 13:44:58.485863 -05:00
Response
Headers:
{"cookie"=>[],
"Cache-Control"=>"no-cache"}
------------------------------------------------------------
---------
Posted via Jive Forums
http://forums.openqa.org/thread.jsp
a?threadID=12612&messageID=39920#39920
------------------------------------------------------------
---------
To unsubscribe, e-mail:
selenium-on-rails-users-unsubscribe openqa.org
For additional commands, e-mail:
selenium-on-rails-users-help openqa.org
|