Report abuse


			
diff --git a/spec/integration/association_spec.rb b/spec/integration/association_spec.rb
index 79e0ac8..e5d3537 100644
--- a/spec/integration/association_spec.rb
+++ b/spec/integration/association_spec.rb
@@ -298,6 +298,13 @@ if ADAPTER
         Area.first(:name => 'area1').machine.should == machine2
       end

+      it 'should save both the object and parent if both are new' do
+        area1 = Area.new(:name => 'area1')
+        area1.machine = Machine.new(:name => 'machine1')
+        area1.save
+        area1.machine_id.should == area1.machine.id
+      end
+
       it '#belongs_to with namespaced models' do
         repository(ADAPTER) do
           module FlightlessBirds