From 771d820590b1cc5fbdc6188fa4b74a3029b45e92 Mon Sep 17 00:00:00 2001 From: AntonioTerceiro Date: Mon, 5 Nov 2007 18:26:59 +0000 Subject: [PATCH] ActionItem114: adding correct routing for controllers; still need to check how the links are created in plugin --- config/routes.rb | 3 +++ test/integration/routing_test.rb | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/config/routes.rb b/config/routes.rb index 978da9e..7bfbaf9 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -36,6 +36,9 @@ ActionController::Routing::Routes.draw do |map| map.connect 'cat', :controller => 'category', :action => 'index' map.category 'cat/*path', :controller => 'category', :action => 'view' + ## controllers for blocks + map.controllers 'block/:controller/:action/:id', :controller => Noosfero.pattern_for_controllers_from_design_blocks + ###################################################### ## Controllers that are profile-specific (for profile admins ) ###################################################### diff --git a/test/integration/routing_test.rb b/test/integration/routing_test.rb index 97f0855..e88773d 100644 --- a/test/integration/routing_test.rb +++ b/test/integration/routing_test.rb @@ -84,7 +84,7 @@ class RoutingTest < ActionController::IntegrationTest end def test_routing_to_controllers_inside_design_blocks_directory - flunk 'not implemented yet' + assert_routing('/block/favourite_links/show/1', :controller => 'favourite_links', :action => 'show', :id => '1') end end -- libgit2 0.21.2