root :to => index

bundle exec /home/rubys/git/rails/railties/bin/rails new depot --skip-bundle --dev
      create  
      create  README
      create  Rakefile
      create  config.ru
      create  .gitignore
      create  Gemfile
      create  app
      create  app/assets/images/rails.png
      create  app/assets/javascripts/application.js
      create  app/assets/stylesheets/application.css
      create  app/controllers/application_controller.rb
      create  app/helpers/application_helper.rb
      create  app/mailers
      create  app/models
      create  app/views/layouts/application.html.erb
      create  app/mailers/.gitkeep
      create  app/models/.gitkeep
      create  config
      create  config/routes.rb
      create  config/application.rb
      create  config/environment.rb
      create  config/environments
      create  config/environments/development.rb
      create  config/environments/production.rb
      create  config/environments/test.rb
      create  config/initializers
      create  config/initializers/backtrace_silencers.rb
      create  config/initializers/inflections.rb
      create  config/initializers/mime_types.rb
      create  config/initializers/secret_token.rb
      create  config/initializers/session_store.rb
      create  config/initializers/wrap_parameters.rb
      create  config/locales
      create  config/locales/en.yml
      create  config/boot.rb
      create  config/database.yml
      create  db
      create  db/seeds.rb
      create  doc
      create  doc/README_FOR_APP
      create  lib
      create  lib/tasks
      create  lib/tasks/.gitkeep
      create  lib/assets
      create  lib/assets/.gitkeep
      create  log
      create  log/.gitkeep
      create  public
      create  public/404.html
      create  public/422.html
      create  public/500.html
      create  public/favicon.ico
      create  public/index.html
      create  public/robots.txt
      create  script
      create  script/rails
      create  test/fixtures
      create  test/fixtures/.gitkeep
      create  test/functional
      create  test/functional/.gitkeep
      create  test/integration
      create  test/integration/.gitkeep
      create  test/unit
      create  test/unit/.gitkeep
      create  test/performance/browsing_test.rb
      create  test/test_helper.rb
      create  tmp/cache
      create  tmp/cache/assets
      create  vendor/assets/javascripts
      create  vendor/assets/javascripts/.gitkeep
      create  vendor/assets/stylesheets
      create  vendor/assets/stylesheets/.gitkeep
      create  vendor/plugins
      create  vendor/plugins/.gitkeep
bundle install
Using rake (0.9.2) 
Using i18n (0.6.0) 
Using multi_json (1.0.3) 
Using activesupport (3.2.0.beta) 
Using builder (3.0.0) 
Using activemodel (3.2.0.beta) 
Using erubis (2.7.0) 
Using journey (1.0.0.20110902101342) 
Using rack (1.3.5) 
Using rack-cache (1.1) 
Using rack-test (0.6.1) 
Using hike (1.2.1) 
Using tilt (1.3.3) 
Using sprockets (2.0.3) 
Using actionpack (3.2.0.beta) 
Using mime-types (1.16) 
Using polyglot (0.3.2) 
Using treetop (1.4.10) 
Using mail (2.3.0) 
Using actionmailer (3.2.0.beta) 
Using active_utils (1.0.1) 
Using braintree (2.12.0) 
Using json (1.6.1) 
Using money (3.7.1) 
Using activemerchant (1.18.1) 
Using arel (2.2.1) 
Using tzinfo (0.3.30) 
Using activerecord (3.2.0.beta) 
Using activeresource (3.2.0.beta) 
Using ansi (1.3.0) 
Using bcrypt-ruby (3.0.1) 
Using bundler (1.0.21) 
Using highline (1.6.2) 
Using net-ssh (2.2.1) 
Using net-scp (1.0.4) 
Using net-sftp (2.0.5) 
Using net-ssh-gateway (1.1.0) 
Using capistrano (2.9.0) 
Using coffee-script-source (1.1.2) 
Using execjs (1.2.9) 
Using coffee-script (2.2.0) 
Using rack-ssl (1.3.2) 
Using rdoc (3.11) 
Using thor (0.14.6) 
Using railties (3.2.0.beta) 
Using coffee-rails (3.2.0.beta) 
Using haml (3.1.3) 
Using htmlentities (4.3.0) 
Using jquery-rails (1.0.16) 
Using mysql2 (0.3.7) 
Using rails (3.2.0.beta) 
Using sass (3.1.10) 
Using sass-rails (3.1.1.alpha.0) 
Using sqlite3 (1.3.4) 
Using test-unit (2.4.0) 
Using turn (0.8.2) 
Using uglifier (1.0.4) 
Using will_paginate (3.0.2) 
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.

Start the server.

rails generate scaffold Product title:string
      invoke  active_record
      create    db/migrate/20111022154601_create_products.rb
      create    app/models/product.rb
      invoke    test_unit
      create      test/unit/product_test.rb
      create      test/fixtures/products.yml
       route  resources :products
      invoke  scaffold_controller
      create    app/controllers/products_controller.rb
      invoke    erb
      create      app/views/products
      create      app/views/products/index.html.erb
      create      app/views/products/edit.html.erb
      create      app/views/products/show.html.erb
      create      app/views/products/new.html.erb
      create      app/views/products/_form.html.erb
      invoke    test_unit
      create      test/functional/products_controller_test.rb
      invoke    helper
      create      app/helpers/products_helper.rb
      invoke      test_unit
      create        test/unit/helpers/products_helper_test.rb
      invoke  assets
      invoke    coffee
      create      app/assets/javascripts/products.js.coffee
      invoke    scss
      create      app/assets/stylesheets/products.css.scss
      invoke  scss
      create    app/assets/stylesheets/scaffolds.css.scss
rake db:migrate
mv 20111022154601_create_products.rb 20110711000001_create_products.rb
==  CreateProducts: migrating =================================================
-- create_table(:products)
   -> 0.0016s
==  CreateProducts: migrated (0.0018s) ========================================
 
get /products

Listing products

Title

New Product
rails generate controller Store index
      create  app/controllers/store_controller.rb
       route  get "store/index"
      invoke  erb
      create    app/views/store
      create    app/views/store/index.html.erb
      invoke  test_unit
      create    test/functional/store_controller_test.rb
      invoke  helper
      create    app/helpers/store_helper.rb
      invoke    test_unit
      create      test/unit/helpers/store_helper_test.rb
      invoke  assets
      invoke    coffee
      create      app/assets/javascripts/store.js.coffee
      invoke    scss
      create      app/assets/stylesheets/store.css.scss
edit config/routes.rb
Depot::Application.routes.draw do
  get "store/index"
 
  resources :products
 
  # The priority is based upon order of creation:
  # first created -> highest priority.
 
  # Sample of regular route:
  #   match 'products/:id' => 'catalog#view'
  # Keep in mind you can assign values other than :controller and :action
 
  # Sample of named route:
  #   match 'products/:id/purchase' => 'catalog#purchase', :as => :purchase
  # This route can be invoked with purchase_url(:id => product.id)
 
  # Sample resource route (maps HTTP verbs to controller actions automatically):
  #   resources :products
 
  # Sample resource route with options:
  #   resources :products do
  #     member do
  #       get 'short'
  #       post 'toggle'
  #     end
  #
  #     collection do
  #       get 'sold'
  #     end
  #   end
 
  # Sample resource route with sub-resources:
  #   resources :products do
  #     resources :comments, :sales
  #     resource :seller
  #   end
 
  # Sample resource route with more complex sub-resources
  #   resources :products do
  #     resources :comments
  #     resources :sales do
  #       get 'recent', :on => :collection
  #     end
  #   end
 
  # Sample resource route within a namespace:
  #   namespace :admin do
  #     # Directs /admin/products/* to Admin::ProductsController
  #     # (app/controllers/admin/products_controller.rb)
  #     resources :products
  #   end
 
  # You can have the root of your site routed with "root"
  # just remember to delete public/index.html.
  root :to => 'store#index'
 
  # See how all your routes lay out with "rake routes"
 
  # This is a legacy wild controller route that's not recommended for RESTful applications.
  # Note: This route will make all actions in every controller accessible via GET requests.
  # match ':controller(/:action(/:id))(.:format)'
end
rm public/index.html
get /

Routing Error

No route matches [GET] "/"

ArgumentError: assertion message must be String or Proc: <<"Store#index"> expected but was
<"Routing Error">.>(<Test::Unit::Assertions::AssertionMessage>)

Traceback:
  rootToIndex.rb:30:in `block (2 levels) in <class:RootToIndexTest>'
  /home/rubys/git/gorp/lib/gorp/test.rb:149:in `call'
  /home/rubys/git/gorp/lib/gorp/test.rb:149:in `block (2 levels) in <class:TestCase>'
  rootToIndex.rb:29:in `block in <class:RootToIndexTest>'

Environment

Sat, 22 Oct 2011 15:46:13 GMT
echo $PATH
/home/rubys/.rvm/gems/ruby-1.9.2-p290/bin:/home/rubys/.rvm/gems/ruby-1.9.2-p290@global/bin:/home/rubys/.rvm/rubies/ruby-1.9.2-p290/bin:/home/rubys/.rvm/bin:/home/rubys/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
node -v
v0.4.9
/home/rubys/.rvm/rubies/ruby-1.9.2-p290/bin/ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]
gem -v
1.8.10
bundle show
Gems included by the bundle:
  * actionmailer (3.2.0.beta)
  * actionpack (3.2.0.beta)
  * active_utils (1.0.1)
  * activemerchant (1.18.1)
  * activemodel (3.2.0.beta)
  * activerecord (3.2.0.beta)
  * activeresource (3.2.0.beta)
  * activesupport (3.2.0.beta)
  * ansi (1.3.0)
  * arel (2.2.1)
  * bcrypt-ruby (3.0.1)
  * braintree (2.12.0)
  * builder (3.0.0)
  * bundler (1.0.21)
  * capistrano (2.9.0)
  * coffee-rails (3.2.0.beta 2120408)
  * coffee-script (2.2.0)
  * coffee-script-source (1.1.2)
  * erubis (2.7.0)
  * execjs (1.2.9)
  * haml (3.1.3)
  * highline (1.6.2)
  * hike (1.2.1)
  * htmlentities (4.3.0)
  * i18n (0.6.0)
  * journey (1.0.0.20110902101342 6c92401)
  * jquery-rails (1.0.16)
  * json (1.6.1)
  * mail (2.3.0)
  * mime-types (1.16)
  * money (3.7.1)
  * multi_json (1.0.3)
  * mysql2 (0.3.7)
  * net-scp (1.0.4)
  * net-sftp (2.0.5)
  * net-ssh (2.2.1)
  * net-ssh-gateway (1.1.0)
  * polyglot (0.3.2)
  * rack (1.3.5)
  * rack-cache (1.1)
  * rack-ssl (1.3.2)
  * rack-test (0.6.1)
  * rails (3.2.0.beta de17426)
  * railties (3.2.0.beta)
  * rake (0.9.2)
  * rdoc (3.11)
  * sass (3.1.10)
  * sass-rails (3.1.1.alpha.0 5ad0fd3)
  * sprockets (2.0.3)
  * sqlite3 (1.3.4)
  * test-unit (2.4.0)
  * thor (0.14.6)
  * tilt (1.3.3)
  * treetop (1.4.10)
  * turn (0.8.2)
  * tzinfo (0.3.30)
  * uglifier (1.0.4)
  * will_paginate (3.0.2)
rake about
About your application's environment
Ruby version              1.9.2 (x86_64-linux)
RubyGems version          1.8.10
Rack version              1.3
Rails version             3.2.0.beta
JavaScript Runtime        Node.js (V8)
Active Record version     3.2.0.beta
Action Pack version       3.2.0.beta
Active Resource version   3.2.0.beta
Action Mailer version     3.2.0.beta
Active Support version    3.2.0.beta
Middleware                ActionDispatch::Static, Rack::Lock, #<ActiveSupport::Cache::Strategy::LocalCache::Middleware:0x00000004600b18>, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::RemoteIp, ActionDispatch::Reloader, ActionDispatch::Callbacks, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, ActionDispatch::Head, Rack::ConditionalGet, Rack::ETag, ActionDispatch::BestStandardsSupport
Application root          /var/www/rtest/work-192-32/depot
Environment               development
Database adapter          sqlite3
Database schema version   20110711000001
git log -1
commit de17426980e76d1b0e191f5018d260a65abd3235
Merge: 3c31299 50dfd58
Author: José Valim <jose.valim@gmail.com>
Date:   Sat Oct 22 04:06:52 2011 -0700

    Merge pull request #3404 from arunagw/warning_removed_request_id
    
    Warnings removed from RequestIdTest