List Info

Thread: Help! getting compile error when opening http://localhost:3000/selenium/Te




Help! getting compile error when opening http://localhost:3000/selenium/Te
user name
2008-02-26 11:59:12
*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-unsubscribeopenqa.org
For additional commands, e-mail:
selenium-on-rails-users-helpopenqa.org


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )