From polawarkirand at gmail.com Fri Nov 14 06:08:56 2008 From: polawarkirand at gmail.com (Kiran Polawar) Date: Fri, 14 Nov 2008 12:08:56 +0100 Subject: [Rails I18n] problem with running functional tests( ActionView::Template) Message-ID: Hi, I am trying to run functional tests in my application but I am getting following error when I am trying to the tests: 1) Error: test_profile_member_card_visitor_viewing_public(MembersControllerTest): ActionView::TemplateError: undefined method `use_wrapper' for #<#:0x8c201c0> On line #1 of app/views/members/profile.rhtml 1: <% use_wrapper :standard -%> 2: <% show :prototype %> 3: <% show :scriptaculous %> 4: <% show :lytebox %> E:/MyAptanaProject/Community_sprint_035 Recent/app/views/members/profile.rhtml:1:in `_run_rhtml_47app47views47members47profile46rhtml' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_view/base.rb:325:in `send' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_view/base.rb:325:in `compile_and_render_template' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_view/base.rb:301:in `render_template' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_view/base.rb:260:in `render_file' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/base.rb:812:in `render_file' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/base.rb:717:in `render_with_no_layout' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/layout.rb:247:in `render_without_benchmar E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:50:in `render_without_act E:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:50:in `render_without_act E:/MyAptanaProject/Community_sprint_035 Recent/vendor/plugins/active_scaffold/lib/extensions/action_controller.rb:13:in `render_withou E:/MyAptanaProject/Community_sprint_035 Recent/vendor/plugins/eons_plugins/query_stats/lib/query_stats/labeler.rb:19:in `render' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/base.rb:1102:in `perform_action_without_f E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/filters.rb:696:in `call_filters' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/filters.rb:688:in `perform_action_without E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `perform_action_wit E:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `perform_action_wit E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/rescue.rb:83:in `perform_action' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/base.rb:435:in `send' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/base.rb:435:in `process_without_filters' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/filters.rb:684:in `process_without_sessio E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/session_management.rb:114:in `process_wit E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/test_process.rb:15:in `process' E:/MyAptanaProject/Community_sprint_035 Recent/app/controllers/application.rb:86:in `process' E:/MyAptanaProject/Community_sprint_035 Recent/app/controllers/application.rb:85:in `catch' E:/MyAptanaProject/Community_sprint_035 Recent/app/controllers/application.rb:85:in `process' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/test_process.rb:385:in `process' E:/MyAptanaProject/Community_sprint_035 Recent/vendor/rails/actionpack/lib/action_controller/test_process.rb:356:in `get' members_controller_test.rb:29:in `test_profile_member_card_visitor_viewing_public' E:/ruby/lib/ruby/1.8/test/unit/testcase.rb:78:in `__send__' E:/ruby/lib/ruby/1.8/test/unit/testcase.rb:78:in `run' E:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' E:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' E:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' E:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run' E:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each' E:/ruby/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run' E:/ruby/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite' E:/ruby/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator' E:/ruby/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start' E:/ruby/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run' E:/ruby/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run' E:/ruby/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run' E:/ruby/lib/ruby/1.8/test/unit.rb:278 members_controller_test.rb:320 I have a member controller with me, and for member controller profile action I have a profile page which includes some view helpers through the application helper.(There are some files included from application helper.) In above output the I have defined use_wrapper method in one of the files included in the application helper. I have tried to resolve the error by including all helpers in test helper, but no luck. Please help. -- Posted via http://www.ruby-forum.com/. From daniel at stnd.de Mon Nov 17 08:42:41 2008 From: daniel at stnd.de (Daniel ...) Date: Mon, 17 Nov 2008 14:42:41 +0100 Subject: [Rails I18n] Legacy ISO-8859-1 MSSQL db and UTF8 rails app In-Reply-To: References: <64f457d2222fdd531635bc43aa63b37d@ruby-forum.com> <7776d611a664493070e6451242e96c77@ruby-forum.com> <17818186ab7c9ff95567ad36e208b41c@ruby-forum.com> <3e5c8c99d38a903bb47c21afd989cab0@ruby-forum.com> Message-ID: <31d9b2f30cd6087dec3ca35a6423f479@ruby-forum.com> I had problems with blob fields beeing treated as Strings as well. I made a little change, so it is posible to exclude some fields from the conversion. use in model like this: recode_legacy_database :from => "ISO-8859-1", :to => "UTF-8", :exclude => ["myblob1","myblob2"] Attachments: http://www.ruby-forum.com/attachment/2936/recode_legacy_database.rb -- Posted via http://www.ruby-forum.com/.