<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>spec/test_app/app/controllers/test_resources_controller.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/app/helpers/test_resources_helper.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/app/models/test_resource.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/app/views/layouts/test_resources.html.erb</filename>
    </added>
    <added>
      <filename>spec/test_app/app/views/test_resources/edit.html.erb</filename>
    </added>
    <added>
      <filename>spec/test_app/app/views/test_resources/index.html.erb</filename>
    </added>
    <added>
      <filename>spec/test_app/app/views/test_resources/new.html.erb</filename>
    </added>
    <added>
      <filename>spec/test_app/app/views/test_resources/show.html.erb</filename>
    </added>
    <added>
      <filename>spec/test_app/db/migrate/20090824202800_create_test_resources.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/public/stylesheets/scaffold.css</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/controllers/test_resources_controller_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/fixtures/test_resources.yml</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/helpers/test_resources_helper_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/integration/test_resources_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/models/test_resource_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/routing/test_resources_routing_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/views/test_resources/edit.html.erb_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/views/test_resources/index.html.erb_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/views/test_resources/new.html.erb_spec.rb</filename>
    </added>
    <added>
      <filename>spec/test_app/spec/views/test_resources/show.html.erb_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -39,9 +39,5 @@ Rails::Initializer.run do |config|
   # config.i18n.default_locale = :de
 end
 
-
-
 require File.join( File.dirname( __FILE__ ), '..', '..', '..', 'lib', 'map_restfully' )
 
-
-</diff>
      <filename>spec/test_app/config/environment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,43 +1,6 @@
 ActionController::Routing::Routes.draw do |map|
-  # The priority is based upon order of creation: first created -&gt; highest priority.
+  map.restfully :test_resource
 
-  # Sample of regular route:
-  #   map.connect 'products/:id', :controller =&gt; 'catalog', :action =&gt; 'view'
-  # Keep in mind you can assign values other than :controller and :action
-
-  # Sample of named route:
-  #   map.purchase 'products/:id/purchase', :controller =&gt; 'catalog', :action =&gt; 'purchase'
-  # This route can be invoked with purchase_url(:id =&gt; product.id)
-
-  # Sample resource route (maps HTTP verbs to controller actions automatically):
-  #   map.resources :products
-
-  # Sample resource route with options:
-  #   map.resources :products, :member =&gt; { :short =&gt; :get, :toggle =&gt; :post }, :collection =&gt; { :sold =&gt; :get }
-
-  # Sample resource route with sub-resources:
-  #   map.resources :products, :has_many =&gt; [ :comments, :sales ], :has_one =&gt; :seller
-  
-  # Sample resource route with more complex sub-resources
-  #   map.resources :products do |products|
-  #     products.resources :comments
-  #     products.resources :sales, :collection =&gt; { :recent =&gt; :get }
-  #   end
-
-  # Sample resource route within a namespace:
-  #   map.namespace :admin do |admin|
-  #     # Directs /admin/products/* to Admin::ProductsController (app/controllers/admin/products_controller.rb)
-  #     admin.resources :products
-  #   end
-
-  # You can have the root of your site routed with map.root -- just remember to delete public/index.html.
-  # map.root :controller =&gt; &quot;welcome&quot;
-
-  # See how all your routes lay out with &quot;rake routes&quot;
-
-  # Install the default routes as the lowest priority.
-  # Note: These default routes make all actions in every controller accessible via GET requests. You should
-  # consider removing the them or commenting them out if you're using named routes and resources.
   map.connect ':controller/:action/:id'
   map.connect ':controller/:action/:id.:format'
 end</diff>
      <filename>spec/test_app/config/routes.rb</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>spec/test_app/db/development.sqlite3</filename>
    </modified>
    <modified>
      <diff>@@ -9,11 +9,17 @@
 #
 # It's strongly recommended to check this file into your version control system.
 
-ActiveRecord::Schema.define(:version =&gt; 20090719165628) do
+ActiveRecord::Schema.define(:version =&gt; 20090824202800) do
 
   create_table &quot;test_models&quot;, :force =&gt; true do |t|
     t.datetime &quot;created_at&quot;
     t.datetime &quot;updated_at&quot;
   end
 
+  create_table &quot;test_resources&quot;, :force =&gt; true do |t|
+    t.string   &quot;name&quot;
+    t.datetime &quot;created_at&quot;
+    t.datetime &quot;updated_at&quot;
+  end
+
 end</diff>
      <filename>spec/test_app/db/schema.rb</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>spec/test_app/db/test.sqlite3</filename>
    </modified>
    <modified>
      <diff>@@ -52,3 +52,76 @@ Migrating to CreateTestModels (20090719165628)
 *[0m
   *[4;35;1mSQL (0.1ms)*[0m   *[0mSELECT version FROM &quot;schema_migrations&quot;*[0m
   *[4;36;1mSQL (2.8ms)*[0m   *[0;1mINSERT INTO &quot;schema_migrations&quot; (version) VALUES ('20090719165628')*[0m
+  *[4;36;1mSQL (0.7ms)*[0m   *[0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0mSELECT version FROM schema_migrations*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mselect sqlite_version(*)*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;36;1mSQL (4.4ms)*[0m   *[0;1mCREATE TABLE &quot;test_models&quot; (&quot;id&quot; INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, &quot;created_at&quot; datetime, &quot;updated_at&quot; datetime) *[0m
+  *[4;35;1mSQL (0.3ms)*[0m   *[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;36;1mSQL (3.8ms)*[0m   *[0;1mCREATE TABLE &quot;schema_migrations&quot; (&quot;version&quot; varchar(255) NOT NULL) *[0m
+  *[4;35;1mSQL (4.2ms)*[0m   *[0mCREATE UNIQUE INDEX &quot;unique_schema_migrations&quot; ON &quot;schema_migrations&quot; (&quot;version&quot;)*[0m
+  *[4;36;1mSQL (0.3ms)*[0m   *[0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSELECT version FROM &quot;schema_migrations&quot;*[0m
+  *[4;36;1mSQL (2.4ms)*[0m   *[0;1mINSERT INTO &quot;schema_migrations&quot; (version) VALUES ('20090719165628')*[0m
+  *[4;36;1mSQL (0.5ms)*[0m   *[0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSELECT version FROM schema_migrations*[0m
+Migrating to CreateTestModels (20090719165628)
+Migrating to CreateTestResources (20090824202800)
+  *[4;36;1mSQL (0.1ms)*[0m   *[0;1mselect sqlite_version(*)*[0m
+  *[4;35;1mSQL (12.2ms)*[0m   *[0mCREATE TABLE &quot;test_resources&quot; (&quot;id&quot; INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, &quot;name&quot; varchar(255), &quot;created_at&quot; datetime, &quot;updated_at&quot; datetime) *[0m
+  *[4;36;1mSQL (0.1ms)*[0m   *[0;1mINSERT INTO schema_migrations (version) VALUES ('20090824202800')*[0m
+  *[4;35;1mSQL (0.4ms)*[0m   *[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mSELECT version FROM schema_migrations*[0m
+  *[4;35;1mSQL (0.7ms)*[0m   *[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;36;1mSQL (0.1ms)*[0m   *[0;1mPRAGMA index_list(&quot;test_models&quot;)*[0m
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mPRAGMA index_list(&quot;test_resources&quot;)*[0m
+  *[4;36;1mSQL (0.6ms)*[0m   *[0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0mSELECT version FROM schema_migrations*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1mselect sqlite_version(*)*[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;36;1mSQL (3.2ms)*[0m   *[0;1mCREATE TABLE &quot;test_models&quot; (&quot;id&quot; INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, &quot;created_at&quot; datetime, &quot;updated_at&quot; datetime) *[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;36;1mSQL (3.6ms)*[0m   *[0;1mCREATE TABLE &quot;test_resources&quot; (&quot;id&quot; INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, &quot;name&quot; varchar(255), &quot;created_at&quot; datetime, &quot;updated_at&quot; datetime) *[0m
+  *[4;35;1mSQL (0.2ms)*[0m   *[0m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;36;1mSQL (3.6ms)*[0m   *[0;1mCREATE TABLE &quot;schema_migrations&quot; (&quot;version&quot; varchar(255) NOT NULL) *[0m
+  *[4;35;1mSQL (3.4ms)*[0m   *[0mCREATE UNIQUE INDEX &quot;unique_schema_migrations&quot; ON &quot;schema_migrations&quot; (&quot;version&quot;)*[0m
+  *[4;36;1mSQL (0.2ms)*[0m   *[0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+*[0m
+  *[4;35;1mSQL (0.1ms)*[0m   *[0mSELECT version FROM &quot;schema_migrations&quot;*[0m
+  *[4;36;1mSQL (2.4ms)*[0m   *[0;1mINSERT INTO &quot;schema_migrations&quot; (version) VALUES ('20090824202800')*[0m
+  *[4;35;1mSQL (2.3ms)*[0m   *[0mINSERT INTO &quot;schema_migrations&quot; (version) VALUES ('20090719165628')*[0m</diff>
      <filename>spec/test_app/log/development.log</filename>
    </modified>
    <modified>
      <diff>@@ -10,3 +10,124 @@
   *[4;36;1mTestModel Load (0.2ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; = 1) *[0m
   *[4;35;1mTestModel Load (0.1ms)*[0m   *[0mSELECT * FROM &quot;test_models&quot; *[0m
   *[4;36;1mTestModel Load (0.2ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; IN (1,2,3)) *[0m
+  *[4;36;1mTestModel Load (0.4ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; = 1) *[0m
+  *[4;35;1mTestModel Load (0.2ms)*[0m   *[0mSELECT * FROM &quot;test_models&quot; *[0m
+  *[4;36;1mTestModel Load (0.3ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; IN (1,2,3)) *[0m
+  *[4;36;1mTestModel Load (0.3ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; = 1) *[0m
+  *[4;35;1mTestModel Load (0.3ms)*[0m   *[0mSELECT * FROM &quot;test_models&quot; *[0m
+  *[4;36;1mTestModel Load (0.2ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; IN (1,2,3)) *[0m
+  *[4;36;1mTestModel Load (0.3ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; = 1) *[0m
+  *[4;35;1mTestModel Load (0.2ms)*[0m   *[0mSELECT * FROM &quot;test_models&quot; *[0m
+  *[4;36;1mTestModel Load (0.2ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; IN (1,2,3)) *[0m
+  *[4;36;1mTestModel Load (0.2ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; = 1) *[0m
+  *[4;35;1mTestModel Load (0.1ms)*[0m   *[0mSELECT * FROM &quot;test_models&quot; *[0m
+  *[4;36;1mTestModel Load (0.1ms)*[0m   *[0;1mSELECT * FROM &quot;test_models&quot; WHERE (&quot;test_models&quot;.&quot;id&quot; IN (1,2,3)) *[0m
+
+
+Processing TestResourcesController#destroy (for 0.0.0.0 at 2009-08-24 16:28:34) [DELETE]
+  Parameters: {&quot;id&quot;=&gt;&quot;37&quot;}
+Redirected to http://test.host/test_resources
+Completed in 3ms (DB: 0) | 302 Found [http://test.host/test_resources/37]
+
+
+Processing TestResourcesController#destroy (for 0.0.0.0 at 2009-08-24 16:28:34) [DELETE]
+  Parameters: {&quot;id&quot;=&gt;&quot;1&quot;}
+Redirected to http://test.host/test_resources
+Completed in 1ms (DB: 0) | 302 Found [http://test.host/test_resources/1]
+
+
+Processing TestResourcesController#update (for 0.0.0.0 at 2009-08-24 16:28:34) [PUT]
+  Parameters: {&quot;id&quot;=&gt;&quot;37&quot;, &quot;test_resource&quot;=&gt;{&quot;these&quot;=&gt;&quot;params&quot;}}
+Rendering template within layouts/test_resources
+Rendering test_resources/edit
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources/37?test_resource%5Bthese%5D=params]
+
+
+Processing TestResourcesController#update (for 0.0.0.0 at 2009-08-24 16:28:34) [PUT]
+  Parameters: {&quot;id&quot;=&gt;&quot;1&quot;}
+Rendering template within layouts/test_resources
+Rendering test_resources/edit
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources/1]
+
+
+Processing TestResourcesController#update (for 0.0.0.0 at 2009-08-24 16:28:34) [PUT]
+  Parameters: {&quot;id&quot;=&gt;&quot;1&quot;}
+Rendering template within layouts/test_resources
+Rendering test_resources/edit
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources/1]
+
+
+Processing TestResourcesController#update (for 0.0.0.0 at 2009-08-24 16:28:34) [PUT]
+  Parameters: {&quot;id&quot;=&gt;&quot;37&quot;, &quot;test_resource&quot;=&gt;{&quot;these&quot;=&gt;&quot;params&quot;}}
+Rendering template within layouts/test_resources
+Rendering test_resources/edit
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources/37?test_resource%5Bthese%5D=params]
+
+
+Processing TestResourcesController#update (for 0.0.0.0 at 2009-08-24 16:28:34) [PUT]
+  Parameters: {&quot;id&quot;=&gt;&quot;1&quot;}
+Redirected to http://test.host/test_resources/1007
+Completed in 1ms (DB: 0) | 302 Found [http://test.host/test_resources/1]
+
+
+Processing TestResourcesController#update (for 0.0.0.0 at 2009-08-24 16:28:34) [PUT]
+  Parameters: {&quot;id&quot;=&gt;&quot;1&quot;}
+Redirected to http://test.host/test_resources/1008
+Completed in 1ms (DB: 0) | 302 Found [http://test.host/test_resources/1]
+
+
+Processing TestResourcesController#create (for 0.0.0.0 at 2009-08-24 16:28:34) [POST]
+  Parameters: {&quot;test_resource&quot;=&gt;{&quot;these&quot;=&gt;&quot;params&quot;}}
+Rendering template within layouts/test_resources
+Rendering test_resources/new
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources?test_resource%5Bthese%5D=params]
+
+
+Processing TestResourcesController#create (for 0.0.0.0 at 2009-08-24 16:28:34) [POST]
+  Parameters: {&quot;test_resource&quot;=&gt;{}}
+Rendering template within layouts/test_resources
+Rendering test_resources/new
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources?]
+
+
+Processing TestResourcesController#create (for 0.0.0.0 at 2009-08-24 16:28:34) [POST]
+  Parameters: {&quot;test_resource&quot;=&gt;{&quot;these&quot;=&gt;&quot;params&quot;}}
+Redirected to http://test.host/test_resources/1011
+Completed in 1ms (DB: 0) | 302 Found [http://test.host/test_resources?test_resource%5Bthese%5D=params]
+
+
+Processing TestResourcesController#create (for 0.0.0.0 at 2009-08-24 16:28:34) [POST]
+  Parameters: {&quot;test_resource&quot;=&gt;{}}
+Redirected to http://test.host/test_resources/1012
+Completed in 1ms (DB: 0) | 302 Found [http://test.host/test_resources?]
+
+
+Processing TestResourcesController#edit (for 0.0.0.0 at 2009-08-24 16:28:34) [GET]
+  Parameters: {&quot;id&quot;=&gt;&quot;37&quot;}
+Rendering template within layouts/test_resources
+Rendering test_resources/edit
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources/37/edit]
+
+
+Processing TestResourcesController#new (for 0.0.0.0 at 2009-08-24 16:28:34) [GET]
+Rendering template within layouts/test_resources
+Rendering test_resources/new
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources/new]
+
+
+Processing TestResourcesController#show (for 0.0.0.0 at 2009-08-24 16:28:34) [GET]
+  Parameters: {&quot;id&quot;=&gt;&quot;37&quot;}
+Rendering template within layouts/test_resources
+Rendering test_resources/show
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources/37]
+
+
+Processing TestResourcesController#index (for 0.0.0.0 at 2009-08-24 16:28:34) [GET]
+Rendering template within layouts/test_resources
+Rendering test_resources/index
+Completed in 1ms (View: 0, DB: 0) | 200 OK [http://test.host/test_resources]
+Rendering test_resources/show.html.erb
+Rendering test_resources/index.html.erb
+Rendering test_resources/new.html.erb
+Rendering test_resources/edit.html.erb
+  *[4;36;1mTestResource Create (0.5ms)*[0m   *[0;1mINSERT INTO &quot;test_resources&quot; (&quot;name&quot;, &quot;updated_at&quot;, &quot;created_at&quot;) VALUES('value for name', '2009-08-24 20:28:35', '2009-08-24 20:28:35')*[0m</diff>
      <filename>spec/test_app/log/test.log</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a0618a472bee28ce59de07a82e052fffe48011ee</id>
    </parent>
  </parents>
  <author>
    <name>clr</name>
    <email>clr@port49.com</email>
  </author>
  <url>http://github.com/clr/map_restfully/commit/c8ecb88c08951ac30803c2786e1d0cf4c16cf33d</url>
  <id>c8ecb88c08951ac30803c2786e1d0cf4c16cf33d</id>
  <committed-date>2009-08-24T13:36:18-07:00</committed-date>
  <authored-date>2009-08-24T13:36:18-07:00</authored-date>
  <message>-- trying to figure out specs --</message>
  <tree>36b099500f538fdb6f838d0b103ab40607f7ad51</tree>
  <committer>
    <name>clr</name>
    <email>clr@port49.com</email>
  </committer>
</commit>
