C0 code coverage information
Generated on Sun Jun 11 23:15:10 CEST 2006 with rcov 0.6.0
Code reported as executed by Ruby looks like this...
and this: this line is also marked as covered.
Lines considered as run by rcov, but not reported by Ruby, look like this,
and this: these lines were inferred by rcov (using simple heuristics).
Finally, here's a line marked as not executed.
1 class Admin::CategoriesController < Admin::BaseController
Calls
1 ActionWebService::Dispatcher::ActionController::ClassMethods#inherited at vendor/rails/actionwebservice/lib/action_web_service/dispatcher/action_controller_dispatcher.rb:33
2
3 def index
Calls
1 #<Class:Object>#method_added at vendor/rails/actionpack/lib/action_view/vendor/builder/blankslate.rb:47
Called by
1 vendor/rails/actionpack/lib/action_controller/base.rb:853 in 'ActionController::Base#perform_action_without_filters'
4 list
Calls
1 Controllers::Admin::CategoriesController#list at app/controllers/admin/categories_controller.rb:8
5 render_action 'list'
Calls
1 ActionController::Base#render_action at vendor/rails/actionpack/lib/action_controller/base.rb:643
6 end
7
8 def list
Calls
1 #<Class:Object>#method_added at vendor/rails/actionpack/lib/action_view/vendor/builder/blankslate.rb:47
Called by
1 app/controllers/admin/categories_controller.rb:4 in 'Controllers::Admin::CategoriesController#index'
1 vendor/rails/actionpack/lib/action_controller/base.rb:853 in 'ActionController::Base#perform_action_without_filters'
9 @categories = Category.find(:all, :order => 'name')
Calls
2 #<Class:ActiveRecord::Base>#find at vendor/rails/activerecord/lib/active_record/base.rb:378
10 end
11
12 def show
Calls
1 #<Class:Object>#method_added at vendor/rails/actionpack/lib/action_view/vendor/builder/blankslate.rb:47
Called by
1 vendor/rails/actionpack/lib/action_controller/base.rb:853 in 'ActionController::Base#perform_action_without_filters'
13 @category = Category.find(params[:id])
Calls
1 HashWithIndifferentAccess#default at vendor/rails/activesupport/lib/active_support/core_ext/hash/indifferent_access.rb:12
1 #<Class:ActiveRecord::Base>#find at vendor/rails/activerecord/lib/active_record/base.rb:378
14 end
15
16 def new
Calls
1 #<Class:Object>#method_added at vendor/rails/actionpack/lib/action_view/vendor/builder/blankslate.rb:47
Called by
1 vendor/rails/actionpack/lib/action_controller/base.rb:853 in 'ActionController::Base#perform_action_without_filters'
17 @category = Category.new(params[:category])
Calls
1 HashWithIndifferentAccess#default at vendor/rails/activesupport/lib/active_support/core_ext/hash/indifferent_access.rb:12
1 ActiveRecord::Callbacks#initialize at vendor/rails/activerecord/lib/active_record/callbacks.rb:235
18
19 if request.post? and @category.save
Calls
1 ActiveRecord::Transactions#save at vendor/rails/activerecord/lib/active_record/transactions.rb:125
1 ActionController::AbstractRequest#post? at vendor/rails/actionpack/lib/action_controller/request.rb:22
20 flash[:notice] = 'Category was successfully created.'
Calls
1 ActionController::Flash::FlashHash#[]= at vendor/rails/actionpack/lib/action_controller/flash.rb:58
1 ActionController::Flash#flash at vendor/rails/actionpack/lib/action_controller/flash.rb:141
21 redirect_to :action => 'list'
Calls
1 ActionController::Base#redirect_to at vendor/rails/actionpack/lib/action_controller/base.rb:752
22 end
23 end
24
25 def edit
Calls
1 #<Class:Object>#method_added at vendor/rails/actionpack/lib/action_view/vendor/builder/blankslate.rb:47
Called by
2 vendor/rails/actionpack/lib/action_controller/base.rb:853 in 'ActionController::Base#perform_action_without_filters'
26 @category = Category.find(params[:id])
Calls
2 HashWithIndifferentAccess#default at vendor/rails/activesupport/lib/active_support/core_ext/hash/indifferent_access.rb:12
2 #<Class:ActiveRecord::Base>#find at vendor/rails/activerecord/lib/active_record/base.rb:378
27 @category.attributes = params[:category]
Calls
2 HashWithIndifferentAccess#default at vendor/rails/activesupport/lib/active_support/core_ext/hash/indifferent_access.rb:12
2 ActiveRecord::Base#attributes= at vendor/rails/activerecord/lib/active_record/base.rb:1331
28 if request.post? and @category.save
Calls
2 ActionController::AbstractRequest#post? at vendor/rails/actionpack/lib/action_controller/request.rb:22
1 ActiveRecord::Transactions#save at vendor/rails/activerecord/lib/active_record/transactions.rb:125
29 flash[:notice] = 'Category was successfully updated.'
Calls
1 ActionController::Flash::FlashHash#[]= at vendor/rails/actionpack/lib/action_controller/flash.rb:58
1 ActionController::Flash#flash at vendor/rails/actionpack/lib/action_controller/flash.rb:141
30 redirect_to :action => 'list'
Calls
1 ActionController::Base#redirect_to at vendor/rails/actionpack/lib/action_controller/base.rb:752
31 end
32 end
33
34 def destroy
Calls
1 #<Class:Object>#method_added at vendor/rails/actionpack/lib/action_view/vendor/builder/blankslate.rb:47
Called by
2 vendor/rails/actionpack/lib/action_controller/base.rb:853 in 'ActionController::Base#perform_action_without_filters'
35 @category = Category.find(params[:id])
Calls
2 HashWithIndifferentAccess#default at vendor/rails/activesupport/lib/active_support/core_ext/hash/indifferent_access.rb:12
2 #<Class:ActiveRecord::Base>#find at vendor/rails/activerecord/lib/active_record/base.rb:378
36 if request.post?
Calls
2 ActionController::AbstractRequest#post? at vendor/rails/actionpack/lib/action_controller/request.rb:22
37 @category.destroy
Calls
1 ActiveRecord::Transactions#destroy at vendor/rails/activerecord/lib/active_record/transactions.rb:121
38 redirect_to :action => 'list'
Calls
1 ActionController::Base#redirect_to at vendor/rails/actionpack/lib/action_controller/base.rb:752
39 end
40 end
41
42 end
Generated using the rcov code coverage analysis tool for Ruby version 0.6.0.