# File lib/rest_test.rb, line 264
  def substitute_parameters request
    path = request.path.clone
    
    request.parameters.each do |parameter|
      p = parameter.name
      arg = eval( "@arg_#{parameter.name}" )
      if ( !arg )
        out "  Can't substitute parameter '#{p}'. " +
          "No variable @arg_#{p} defined."
        raise ParameterError
      end
      path.gsub! /<#{p}>/, arg
    end
    
    path
  end