Hello, I''m trying to test routes named within a map.with_options statement. I have in routes.rb: map.with_options :controller => ''films'' do |f| f.overviews ''films/:index'', :action => ''index'', :requirements => { :index => /index(artist|date|title)\.html/ }, :index => ''new'' etc... end and my test: opts = { :controller => "films", :action => "index", :index => "indexdate.html" } assert_routing overviews_url(:controller => "films", :index => "indexdate.html"), opts which gives me: 2) Error: test_routes(FilmsControllerTest): NoMethodError: You have a nil object when you didn''t expect it! The error occured while evaluating nil.rewrite /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.0/lib/action_controller/base.rb:459:in `url_for'' generated/routing/named_routes/overviews.rb:2:in `overviews_url'' /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.0/lib/action_controller/test_process.rb:431:in `send'' /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.0/lib/action_controller/test_process.rb:431:in `method_missing'' functional/films_controller_test.rb:85:in `test_routes'' How can I reference a named route in map.with_options? or is this just plain wrong :) thanks dorian -- I do things for love or money