On Miércoles, 17 de Febrero de 2010 13:30:08 Atastor escribió:
> The latest master still works fine, the authorized-methods are already
> back to "delete" naming.
>
> These are the first 3 lines of the cucumber steps in features/
> step_definitions/wettkampfkalender_fuer_alle_steps.rb (line 2 is
> complained about below).
>
> 1: When /^der Besucher surft die WK URL an$/ do
> 2:   visit "/wettkas"
> 3: end
>
> This is the cucumber caused traceback:
>
> (::) failed steps (::)
>
> unknown action delete (ActionView::TemplateError)
> On line #7 of vendor/plugins/active_scaffold/frontends/default/views/
> _list_actions.html.erb
>
>     4:       <%= loading_indicator_tag(:action => :record, :id =>
> record.id) %>
>     5:     </td>
>     6:     <% active_scaffold_config.action_links.each :member do |
> link| -%>
>     7:       <% next if skip_action_link(link) -%>
>     8:       <td>
>     9:         <%= record.authorized_for?(:crud_type =>
> link.crud_type, :action => link.action) ? render_action_link(link,
> url_options, record) : "<a class='disabled
> #{link.action}'>#{link.label}</a>" -%>
>     10:       </td>
>
>     vendor/plugins/active_scaffold/frontends/default/views/
> _list_actions.html.erb:7

Fixed, it was a bug in security branch in merging deprecation of destroy crud 
type from master branch.
Also, backtraces are more useful removing silencers when there is a bug in a 
plugin.

>     vendor/plugins/active_scaffold/frontends/default/views/
> _list_actions.html.erb:6
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:17:in `render_partial'
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:27:in `render'
>     vendor/plugins/active_scaffold/frontends/default/views/
> _list_record.html.erb:19
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:17:in `render_partial'
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:27:in `render'
>     vendor/plugins/active_scaffold/frontends/default/views/
> _list.html.erb:24
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:17:in `render_partial'
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:27:in `render'
>     vendor/plugins/active_scaffold/frontends/default/views/
> list.html.erb:30
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:27:in `render'
>     /Library/Ruby/Gems/1.8/gems/rspec-rails-1.3.2/lib/spec/rails/
> extensions/action_view/base.rb:27:in `render'
>     webrat (0.7.0) lib/webrat/adapters/rails.rb:46:in `send'
>     webrat (0.7.0) lib/webrat/adapters/rails.rb:46:in `do_request'
>     webrat (0.7.0) lib/webrat/adapters/rails.rb:15:in `get'
>     (__FORWARDABLE__):3:in `__send__'
>     (__FORWARDABLE__):3:in `get'
>     webrat (0.7.0) lib/webrat/core/session.rb:277:in `send'
>     webrat (0.7.0) lib/webrat/core/session.rb:277:in `process_request'
>     webrat (0.7.0) lib/webrat/core/session.rb:118:in `request_page'
>     webrat (0.7.0) lib/webrat/core/session.rb:216:in `visit'
>     (eval):2:in `visit'
>     features/step_definitions/wettkampfkalender_fuer_alle_steps.rb:2
>     cucumber (0.6.2) bin/./lib/cucumber/core_ext/instance_exec.rb:
> 48:in `instance_exec'
>     cucumber (0.6.2) bin/./lib/cucumber/core_ext/instance_exec.rb:
> 48:in `cucumber_instance_exec'
>     cucumber (0.6.2) bin/./lib/cucumber/core_ext/instance_exec.rb:
> 69:in `cucumber_run_with_backtrace_filtering'
>     cucumber (0.6.2) bin/./lib/cucumber/core_ext/instance_exec.rb:
> 36:in `cucumber_instance_exec'
>     cucumber (0.6.2) bin/./lib/cucumber/rb_support/
> rb_step_definition.rb:55:in `invoke'
>     cucumber (0.6.2) bin/./lib/cucumber/step_match.rb:24:in `invoke'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/step_invocation.rb:59:in
> `invoke'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:90:in
> `accept_plain'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/step_collection.rb:37:in
> `each'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/step_collection.rb:37:in
> `each'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:89:in
> `accept_plain'
>     cucumber (0.6.2) bin/./lib/cucumber/step_mother.rb:278:in
> `before_and_after'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:88:in
> `accept_plain'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:78:in
> `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:147:in
> `visit_table_row'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:180:in
> `broadcast'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:146:in
> `visit_table_row'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:17:in
> `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:13:in
> `each'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:13:in
> `each_with_index'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/outline_table.rb:13:in
> `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:99:in
> `visit_outline_table'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:180:in
> `broadcast'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:98:in
> `visit_outline_table'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/examples.rb:12:in `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:73:in
> `visit_examples'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:180:in
> `broadcast'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:72:in
> `visit_examples'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/scenario_outline.rb:10:in
> `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/scenario_outline.rb:9:in
> `each'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/scenario_outline.rb:9:in
> `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:67:in
> `visit_examples_array'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:180:in
> `broadcast'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:66:in
> `visit_examples_array'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/scenario_outline.rb:49:in
> `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:51:in
> `visit_feature_element'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:180:in
> `broadcast'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:50:in
> `visit_feature_element'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/feature.rb:26:in `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/feature.rb:25:in `each'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/feature.rb:25:in `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:20:in
> `visit_feature'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:180:in
> `broadcast'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:19:in
> `visit_feature'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/features.rb:29:in `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/features.rb:17:in `each'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/features.rb:17:in `each'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/features.rb:28:in `accept'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:14:in
> `visit_features'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:180:in
> `broadcast'
>     cucumber (0.6.2) bin/./lib/cucumber/ast/tree_walker.rb:13:in
> `visit_features'
>     cucumber (0.6.2) bin/./lib/cucumber/cli/main.rb:61:in `execute!'
>     cucumber (0.6.2) bin/./lib/cucumber/cli/main.rb:20:in `execute'
>     cucumber (0.6.2) bin/cucumber:8
>
>
> On 17 Feb., 11:16, "Sergio Cambra .:: entreCables S.L. ::."
>
> <[email protected]> wrote:
> > On Miércoles, 17 de Febrero de 2010 10:54:43 Atastor escribió:
> > > Hi!
> > >
> > > I plugged in the security branch into my existing project and first
> > > thing I do is to run my so far running cucumber scenarios. This
> > > results in a non-running cucumber scenario with the following message:
> > >
> > > unknown action delete (ActionView::TemplateError)
> > > On line #7 of vendor/plugins/active_scaffold/frontends/default/views/
> > > _list_actions.html.erb
> > > [...]
> > >
> > > Renaming back all the authorized_for_delete back to
> > > authorized_for_destroy didnt help.
> > >
> > > Regards
> > > Michael
> >
> > Do you get the same error with latest master branch? I deprecated
> > authorized_for_destroy in master and security branches, so you should
> > name your methods authorized_for_delete or you will get a deprecation
> > warning.
> >
> > Can you post the backtrace?
> >
> > --
> > Sergio Cambra .:: entreCables S.L. ::.
> > Mariana Pineda 23, 50.018 Zaragoza
> > T) 902 021 404 F) 976 52 98 07 E) [email protected]

-- 
Sergio Cambra .:: entreCables S.L. ::.
Mariana Pineda 23, 50.018 Zaragoza
T) 902 021 404 F) 976 52 98 07 E) [email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"ActiveScaffold : Ruby on Rails plugin" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/activescaffold?hl=en.

Reply via email to