U test/associations/join_model_test.rb U test/fixtures/tag.rb U Rakefile U lib/active_record/version.rb U lib/active_record/reflection.rb U lib/active_record/associations/has_many_through_association.rb U lib/active_record/associations.rb U CHANGELOG Updated to revision 9396. warning: undefining `object_id' may cause serious problem warning: undefining `object_id' may cause serious problem warning: undefining `object_id' may cause serious problem warning: undefining `__send' may cause serious problem warning: undefining `__send!' may cause serious problem warning: undefining `object_id' may cause serious problem Using native SQLite3 SQLite3 database not found at /home/moriq/src/rails/activerecord/test/fixtures/fixture_database.sqlite3. Rebuilding it. Executing 'sqlite3 /home/moriq/src/rails/activerecord/test/fixtures/fixture_database.sqlite3 "create table a (a integer); drop table a;"' SQLite3 database not found at /home/moriq/src/rails/activerecord/test/fixtures/fixture_database_2.sqlite3. Rebuilding it. Executing 'sqlite3 /home/moriq/src/rails/activerecord/test/fixtures/fixture_database_2.sqlite3 "create table a (a integer); drop table a;"' -- adapter_name() -> 0.0000s -- create_table(:taggings, {:force=>true}) -> 0.0195s -- create_table(:tags, {:force=>true}) -> 0.0136s -- create_table(:categorizations, {:force=>true}) -> 0.0089s -- add_column(:posts, :taggings_count, :integer, {:default=>0}) -> 0.0318s -- add_column(:authors, :author_address_id, :integer) -> 0.0408s -- create_table(:author_addresses, {:force=>true}) -> 0.0109s -- create_table(:author_favorites, {:force=>true}) -> 0.0086s -- create_table(:vertices, {:force=>true}) -> 0.0091s -- create_table(:edges, {:force=>true}) -> 0.0086s -- add_index(:edges, [:source_id, :sink_id], {:unique=>true, :name=>"unique_edge_index"}) -> 0.0169s -- create_table(:lock_without_defaults, {:force=>true}) -> 0.0134s -- create_table(:lock_without_defaults_cust, {:force=>true}) -> 0.0217s Loaded suite base_test Started ..EEEE........................................F..F....F...................................F.........................EEEEEEE.............. Finished in 0.929707 seconds. 1) Error: test_array_to_xml_including_belongs_to_association(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activesupport/lib/active_support/core_ext/array/conversions.rb:66:in `to_xml' base_test.rb:1493:in `test_array_to_xml_including_belongs_to_association' 2) Error: test_array_to_xml_including_has_many_association(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activesupport/lib/active_support/core_ext/array/conversions.rb:66:in `to_xml' base_test.rb:1476:in `test_array_to_xml_including_has_many_association' 3) Error: test_array_to_xml_including_has_one_association(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activesupport/lib/active_support/core_ext/array/conversions.rb:66:in `to_xml' base_test.rb:1487:in `test_array_to_xml_including_has_one_association' 4) Error: test_array_to_xml_including_methods(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activesupport/lib/active_support/core_ext/array/conversions.rb:66:in `to_xml' base_test.rb:1481:in `test_array_to_xml_including_methods' 5) Failure: test_destroy_record_with_associations(BasicsTest) [base_test.rb:660]: exception expected but was Class: Message: <"can't modify frozen hash"> ---Backtrace--- /home/moriq/src/rails/activerecord/lib/active_record/base.rb:1976:in `[]=' /home/moriq/src/rails/activerecord/lib/active_record/base.rb:1976:in `write_attribute' /home/moriq/src/rails/activerecord/lib/active_record/attribute_methods.rb:67:in `attribute=' /home/moriq/src/rails/activerecord/lib/active_record/base.rb:1856:in `method_missing' base_test.rb:660:in `block in test_destroy_record_with_associations' base_test.rb:660:in `test_destroy_record_with_associations' --------------- 6) Failure: test_except_attributes(BasicsTest) [base_test.rb:1533]: <["author_name", "type", "id", "approved", "replies_count", "bonus_time", "written_on", "content", "author_email_address", "parent_id", "last_read"]> expected but was <["last_read", "id", "content", "author_email_address", "replies_count", "parent_id", "written_on", "author_name", "bonus_time", "approved", "type"]>. 7) Failure: test_include_attributes(BasicsTest) [base_test.rb:1545]: <["title", "author_name", "type", "id", "approved"]> expected but was <["id", "title", "author_name", "approved", "type"]>. 8) Failure: test_reader_generation(BasicsTest) [base_test.rb:1584:in `assert_readers' base_test.rb:298:in `test_reader_generation']: <#> expected but was <#>. 9) Error: test_to_xml(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:230:in `serialize' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:107:in `to_xml' base_test.rb:1432:in `test_to_xml' 10) Error: test_to_xml_including_belongs_to_association(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:230:in `serialize' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:107:in `to_xml' base_test.rb:1500:in `test_to_xml_including_belongs_to_association' 11) Error: test_to_xml_including_has_many_association(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:230:in `serialize' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:107:in `to_xml' base_test.rb:1469:in `test_to_xml_including_has_many_association' 12) Error: test_to_xml_including_methods(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:230:in `serialize' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:107:in `to_xml' base_test.rb:1526:in `test_to_xml_including_methods' 13) Error: test_to_xml_including_multiple_associations(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:230:in `serialize' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:107:in `to_xml' base_test.rb:1508:in `test_to_xml_including_multiple_associations' 14) Error: test_to_xml_including_multiple_associations_with_options(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:230:in `serialize' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:107:in `to_xml' base_test.rb:1515:in `test_to_xml_including_multiple_associations_with_options' 15) Error: test_to_xml_skipping_attributes(BasicsTest): ArgumentError: Builder is not missing constant Symbol! /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `raise' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:240:in `load_missing_constant' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:452:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:470:in `rescue in const_missing' /home/moriq/src/rails/activesupport/lib/active_support/dependencies.rb:467:in `const_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:41:in `method_missing' /home/moriq/src/rails/activesupport/lib/active_support/vendor/builder/xmlbase.rb:32:in `tag!' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:230:in `serialize' /home/moriq/src/rails/activerecord/lib/active_record/xml_serialization.rb:107:in `to_xml' base_test.rb:1458:in `test_to_xml_skipping_attributes' 137 tests, 399 assertions, 4 failures, 11 errors