Skip to content

Instantly share code, notes, and snippets.

@metaskills
Created April 27, 2010 18:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save metaskills/381101 to your computer and use it in GitHub Desktop.
Save metaskills/381101 to your computer and use it in GitHub Desktop.
Latest SQL Server Adapter Failures Using IronRuby ADONET Mode.
2005 tests, 6674 assertions, 11 failures, 9 errors
1) Error:
test_marshalling_extensions(AssociationsExtensionsTest):
ArgumentError: undefined class/module DeveloperProjectsAssociationExtensioo
IronRuby.Libraries:0:in `ReadClassOrModule'
IronRuby.Libraries:0:in `ReadExtended'
IronRuby.Libraries:0:in `ReadAnObject'
IronRuby.Libraries:0:in `ReadInstanced'
IronRuby.Libraries:0:in `ReadAnObject'
IronRuby.Libraries:0:in `ReadObject'
IronRuby.Libraries:0:in `ReadAnObject'
IronRuby.Libraries:0:in `Load'
../../../rails/activerecord/test/cases/associations/extension_test.rb:37:in `load'
../../../rails/activerecord/test/cases/associations/extension_test.rb:37:in `test_marshalling_extensions'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
2) Error:
test_marshalling_named_extensions(AssociationsExtensionsTest):
ArgumentError: undefined class/module DeveloperProjectsAssociationExtensioo
IronRuby.Libraries:0:in `ReadClassOrModule'
IronRuby.Libraries:0:in `ReadExtended'
IronRuby.Libraries:0:in `ReadAnObject'
IronRuby.Libraries:0:in `ReadInstanced'
IronRuby.Libraries:0:in `ReadAnObject'
IronRuby.Libraries:0:in `ReadObject'
IronRuby.Libraries:0:in `ReadAnObject'
IronRuby.Libraries:0:in `Load'
../../../rails/activerecord/test/cases/associations/extension_test.rb:45:in `load'
../../../rails/activerecord/test/cases/associations/extension_test.rb:45:in `test_marshalling_named_extensions'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
3) Error:
test_storing_in_pstore(AssociationsTest):
NoMethodError: undefined method `flock' for #<File:C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ar-pstore-association-test>
C:/ironruby/lib/ruby/1.8/pstore.rb:296:in `transaction'
../../../rails/activerecord/test/cases/associations_test.rb:78:in `test_storing_in_pstore'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
4) Failure:
test_array_to_xml_including_belongs_to_association(BasicsTest)
[../../../rails/activerecord/test/cases/base_test.rb:2001:in `test_array_to_xml_including_belongs_to_association'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<false> is not true.
5) Failure:
test_array_to_xml_including_has_one_association(BasicsTest)
[../../../rails/activerecord/test/cases/base_test.rb:1995:in `test_array_to_xml_including_has_one_association'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<false> is not true.
6) Error:
test_initialize_with_invalid_attribute(BasicsTest):
NoMethodError: undefined method `size' for nil:NilClass
../../../rails/activerecord/test/cases/base_test.rb:511:in `test_initialize_with_invalid_attribute'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
7) Error:
test_load_save(BinaryTest):
TypeError: can't convert System::Byte[] into String
IronRuby.Libraries:0:in `Pack'
lib/active_record/connection_adapters/sqlserver_adapter.rb:65:in `binary_to_string'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/attribute_methods.rb:211:in `data'
../../../rails/activerecord/test/cases/binary_test.rb:26:in `test_load_save'
../../../rails/activerecord/test/cases/binary_test.rb:15:in `each'
../../../rails/activerecord/test/cases/binary_test.rb:15:in `test_load_save'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
8) Failure:
test_saves_both_date_and_time(DateTimeTest)
[../../../rails/activerecord/test/cases/date_time_test.rb:15:in `test_saves_both_date_and_time'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<Tue Feb 10 15:30:45 -0500 1807> expected but was
<Tue Feb 10 15:02:45 -0500 1807>.
9) Failure:
test_partial_update(DirtyTest)
[../../../rails/activerecord/test/cases/dirty_test.rb:198:in `test_partial_update'
../../../rails/activerecord/test/cases/dirty_test.rb:305:in `with_partial_updates'
../../../rails/activerecord/test/cases/dirty_test.rb:196:in `test_partial_update'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<Sun Apr 25 00:00:00 -0400 2010> expected but was
<Sun Apr 25 00:04:00 -0400 2010>.
10) Error:
test_binary_in_fixtures(FixturesTest):
TypeError: can't convert System::Byte[] into String
IronRuby.Libraries:0:in `Pack'
lib/active_record/connection_adapters/sqlserver_adapter.rb:65:in `binary_to_string'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/attribute_methods.rb:211:in `data'
../../../rails/activerecord/test/cases/fixtures_test.rb:191:in `test_binary_in_fixtures'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
11) Failure:
test_omap_fixtures(FixturesTest)
[../../../rails/activerecord/test/cases/fixtures_test.rb:164:in `test_omap_fixtures'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
Exception raised:
Class: <Fixture::FormatError>
Message: <"Bad data for Category fixture named IronRuby.StandardLibrary.Yaml.PrivateType">
---Backtrace---
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/fixtures.rb:707:in `read_yaml_fixture_files'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/fixtures.rb:691:in `each'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/fixtures.rb:691:in `read_yaml_fixture_files'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/fixtures.rb:683:in `read_fixture_files'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/fixtures.rb:537:in `initialize'
../../../rails/activerecord/test/cases/fixtures_test.rb:165:in `test_omap_fixtures'
../../../rails/activerecord/test/cases/fixtures_test.rb:164:in `test_omap_fixtures'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
---------------
12) Failure:
test_can_marshal_has_one_association_with_nil_target(HasOneAssociationsTest)
[../../../rails/activerecord/test/cases/associations/has_one_associations_test.rb:55:in `test_can_marshal_has_one_association_with_nil_target'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
Exception raised:
Class: <TypeError>
Message: <"can't dump hash with default proc">
---Backtrace---
IronRuby.Libraries:0:in `WriteHash'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteHash'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteHash'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `WriteAnObject'
IronRuby.Libraries:0:in `Dump'
../../../rails/activerecord/test/cases/associations/has_one_associations_test.rb:56:in `dump'
../../../rails/activerecord/test/cases/associations/has_one_associations_test.rb:56:in `test_can_marshal_has_one_association_with_nil_target'
../../../rails/activerecord/test/cases/associations/has_one_associations_test.rb:55:in `test_can_marshal_has_one_association_with_nil_target'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
---------------
13) Failure:
test_assign_valid_dates(InvalidDateTest)
[../../../rails/activerecord/test/cases/invalid_date_test.rb:18:in `test_assign_valid_dates'
../../../rails/activerecord/test/cases/invalid_date_test.rb:17:in `each'
../../../rails/activerecord/test/cases/invalid_date_test.rb:17:in `test_assign_valid_dates'
C:/ironruby/lib/ironruby/gems/1.8/gems/mocha-0.9.8/lib/mocha/integration/test_unit/ruby_version_186_and_above.rb:19:in `__send__'
C:/ironruby/lib/ironruby/gems/1.8/gems/mocha-0.9.8/lib/mocha/integration/test_unit/ruby_version_186_and_above.rb:19:in `run']:
Exception raised:
Class: <ActiveRecord::MultiparameterAssignmentErrors>
Message: <"1 error(s) on assignment of multiparameter attributes">
---Backtrace---
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:3040:in `execute_callstack_for_multiparameter_attributes'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:3026:in `assign_multiparameter_attributes'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:2734:in `attributes='
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:2433:in `initialize'
../../../rails/activerecord/test/cases/invalid_date_test.rb:19:in `test_assign_valid_dates'
../../../rails/activerecord/test/cases/invalid_date_test.rb:18:in `test_assign_valid_dates'
../../../rails/activerecord/test/cases/invalid_date_test.rb:17:in `each'
../../../rails/activerecord/test/cases/invalid_date_test.rb:17:in `test_assign_valid_dates'
C:/ironruby/lib/ironruby/gems/1.8/gems/mocha-0.9.8/lib/mocha/integration/test_unit/ruby_version_186_and_above.rb:19:in `__send__'
C:/ironruby/lib/ironruby/gems/1.8/gems/mocha-0.9.8/lib/mocha/integration/test_unit/ruby_version_186_and_above.rb:19:in `run'
---------------
14) Error:
test_native_decimal_insert_manual_vs_automatic(MigrationTest):
ActiveRecord::StatementInvalid: System::OverflowException: Conversion overflows.: SELECT TOP 1 * FROM [people]
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:201:in `log'
lib/active_record/connection_adapters/sqlserver_adapter.rb:897:in `raw_select'
test/cases/sqlserver_helper.rb:90:in `raw_select_with_query_record'
lib/active_record/connection_adapters/sqlserver_adapter.rb:858:in `select'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:6:in `select_all'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:58:in `select_all_with_query_cache'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:660:in `find_by_sql'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:1542:in `find_every'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:1503:in `find_initial'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:607:in `find'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
15) Error:
test_native_types(MigrationTest):
ActiveRecord::StatementInvalid: System::OverflowException: Conversion overflows.: SELECT TOP 1 * FROM [people]
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:201:in `log'
lib/active_record/connection_adapters/sqlserver_adapter.rb:897:in `raw_select'
test/cases/sqlserver_helper.rb:90:in `raw_select_with_query_record'
lib/active_record/connection_adapters/sqlserver_adapter.rb:858:in `select'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:6:in `select_all'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:58:in `select_all_with_query_cache'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:660:in `find_by_sql'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:1542:in `find_every'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:1503:in `find_initial'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:607:in `find'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
16) Failure:
test_should_rollback_any_changes_if_an_exception_occurred_while_saving(TestAutosaveAssociationOnAHasManyAssociation)
[../../../rails/activerecord/test/cases/autosave_association_test.rb:975:in `test_should_rollback_any_changes_if_an_exception_occurred_while_saving'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<RuntimeError> exception expected but was
Class: <NoMethodError>
Message: <"undefined method `save' for #<Bird id: 19, name: \"Grace OMalley\", pirate_id: 959118224>">
---Backtrace---
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/attribute_methods.rb:232:in `method_missing'
../../../rails/activerecord/test/cases/autosave_association_test.rb:970:in `save'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/autosave_association.rb:289:in `save_collection_association'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_collection.rb:369:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_proxy.rb:219:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_proxy.rb:211:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_proxy.rb:211:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_collection.rb:366:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/autosave_association.rb:284:in `save_collection_association'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/autosave_association.rb:168:in `add_autosave_association_callbacks'
(eval):1
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:174:in `evaluate_method'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:165:in `call'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:92:in `run'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:86:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:86:in `run'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:275:in `run_callbacks'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/callbacks.rb:343:in `callback'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/callbacks.rb:280:in `update_with_callbacks'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:2872:in `create_or_update'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/callbacks.rb:248:in `create_or_update_with_callbacks'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:2537:in `save'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/validations.rb:1070:in `save_with_validation'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/dirty.rb:78:in `save_with_dirty'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:228:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:228:in `with_transaction_returning_status'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:113:in `transaction'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:180:in `transaction'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:226:in `with_transaction_returning_status'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:196:in `save_with_transactions'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:204:in `rollback_active_record_state!'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:195:in `save_with_transactions'
../../../rails/activerecord/test/cases/autosave_association_test.rb:975:in `test_should_rollback_any_changes_if_an_exception_occurred_while_saving'
../../../rails/activerecord/test/cases/autosave_association_test.rb:975:in `test_should_rollback_any_changes_if_an_exception_occurred_while_saving'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
---------------
17) Failure:
test_should_rollback_destructions_if_an_exception_occurred_while_saving_parrots(TestDestroyAsPartOfAutosaveAssociation)
[../../../rails/activerecord/test/cases/autosave_association_test.rb:682
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<RuntimeError> exception expected but was
Class: <NoMethodError>
Message: <"undefined method `save' for #<Parrot id: 784118899, name: \"parrots_0\", parrot_sti_class: nil, killer_id: nil, created_at: \"2010-04-25 01:04:36\", created_on: \"2010-04-25 01:04:36\", updated_at: \"2010-04-25 01:04:36\", updated_on: \"2010-04-25 01:04:36\">">
---Backtrace---
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/attribute_methods.rb:232:in `method_missing'
../../../rails/activerecord/test/cases/autosave_association_test.rb:671:in `save'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/autosave_association.rb:289:in `save_collection_association'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_collection.rb:369:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_proxy.rb:219:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_proxy.rb:211:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_proxy.rb:211:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/associations/association_collection.rb:366:in `method_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/autosave_association.rb:284:in `save_collection_association'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/autosave_association.rb:168:in `add_autosave_association_callbacks'
(eval):1
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:174:in `evaluate_method'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:165:in `call'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:92:in `run'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:86:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:86:in `run'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/callbacks.rb:275:in `run_callbacks'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/callbacks.rb:343:in `callback'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/callbacks.rb:280:in `update_with_callbacks'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:2872:in `create_or_update'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/callbacks.rb:248:in `create_or_update_with_callbacks'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/base.rb:2537:in `save'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/validations.rb:1070:in `save_with_validation'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/dirty.rb:78:in `save_with_dirty'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:228:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:228:in `with_transaction_returning_status'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:113:in `transaction'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:180:in `transaction'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:226:in `with_transaction_returning_status'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:196:in `save_with_transactions'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:204:in `rollback_active_record_state!'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../lib/active_record/transactions.rb:195:in `save_with_transactions'
../../../rails/activerecord/test/cases/autosave_association_test.rb:682
../../../rails/activerecord/test/cases/autosave_association_test.rb:682
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
---------------
18) Failure:
test_should_automatically_build_new_associated_models_for_each_entry_in_a_hash_where_the_id_is_missing(TestNestedAttributesOnAHasAndBelongsToManyAssociation)
[../../../rails/activerecord/test/cases/nested_attributes_test.rb:400:in `test_should_automatically_build_new_associated_models_for_each_entry_in_a_hash_where_the_id_is_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<"Grace OMalley"> expected but was
<"Privateers Greed">.
19) Failure:
test_should_automatically_build_new_associated_models_for_each_entry_in_a_hash_where_the_id_is_missing(TestNestedAttributesOnAHasManyAssociation)
[../../../rails/activerecord/test/cases/nested_attributes_test.rb:400:in `test_should_automatically_build_new_associated_models_for_each_entry_in_a_hash_where_the_id_is_missing'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run']:
<"Grace OMalley"> expected but was
<"Privateers Greed">.
20) Error:
test_underlying_adapter_no_longer_active(TestUnconnectedAdapter):
TypeError: ExecuteNonQuery requires an open and available Connection. The connection's current state is closed.
System.Data:0:in `GetOpenConnection'
System.Data:0:in `ValidateConnectionForExecute'
System.Data:0:in `ValidateCommand'
System.Data:0:in `InternalExecuteNonQuery'
System.Data:0:in `ExecuteNonQuery'
lib/active_record/connection_adapters/sqlserver_adapter.rb:834:in `raw_connection_do'
lib/active_record/connection_adapters/sqlserver_adapter.rb:332:in `active?'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `__send__'
C:/WORK/sqlserver_railsprj/vendor/rails/activerecord/test/cases/../../../activesupport/lib/active_support/testing/setup_and_teardown.rb:44:in `run'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment