Report abuse

(in /www/rails_trunk/activerecord)
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -Ilib:test:test/connections/native_mysql "/Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake/rake_test_loader.rb" "test/cases/aaa_create_tables_test.rb" "test/cases/active_schema_test_mysql.rb" "test/cases/adapter_test.rb" "test/cases/aggregations_test.rb" "test/cases/ar_schema_test.rb" "test/cases/associations/callbacks_test.rb" "test/cases/associations/cascaded_eager_loading_test.rb" "test/cases/associations/eager_load_nested_include_test.rb" "test/cases/associations/eager_singularization_test.rb" "test/cases/associations/eager_test.rb" "test/cases/associations/extension_test.rb" "test/cases/associations/inner_join_association_test.rb" "test/cases/associations/join_model_test.rb" "test/cases/associations_test.rb" "test/cases/attribute_methods_test.rb" "test/cases/base_test.rb" "test/cases/binary_test.rb" "test/cases/calculations_test.rb" "test/cases/callbacks_test.rb" "test/cases/class_inheritable_attributes_test.rb" "test/cases/column_alias_test.rb" "test/cases/connection_test_mysql.rb" "test/cases/date_time_test.rb" "test/cases/defaults_test.rb" "test/cases/deprecated_finder_test.rb" "test/cases/finder_test.rb" "test/cases/fixtures_test.rb" "test/cases/inheritance_test.rb" "test/cases/invalid_date_test.rb" "test/cases/json_serialization_test.rb" "test/cases/lifecycle_test.rb" "test/cases/locking_test.rb" "test/cases/method_scoping_test.rb" "test/cases/migration_test.rb" "test/cases/mixin_test.rb" "test/cases/modules_test.rb" "test/cases/multiple_db_test.rb" "test/cases/pk_test.rb" "test/cases/query_cache_test.rb" "test/cases/readonly_test.rb" "test/cases/reflection_test.rb" "test/cases/reserved_word_test_mysql.rb" "test/cases/schema_dumper_test.rb" "test/cases/serialization_test.rb" "test/cases/threaded_connections_test.rb" "test/cases/transactions_test.rb" "test/cases/unconnected_test.rb" "test/cases/validations_test.rb" "test/cases/xml_serialization_test.rb" 
Using native MySQL
Loaded suite /Library/Ruby/Gems/1.8/gems/rake-0.8.1/lib/rake/rake_test_loader
Started
..................................................................E......E...EE..............................E............E......E....E...EEEEE.....E...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 43.468897 seconds.

  1) Error:
test_adding_to_has_many_through_should_return_self(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 2  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:560:in `test_adding_to_has_many_through_should_return_self'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  2) Error:
test_create_associate_when_adding_to_has_many_through(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 2  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:138:in `method_missing'
    ./test/cases/associations/join_model_test.rb:512:in `test_create_associate_when_adding_to_has_many_through'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  3) Error:
test_delete_associate_when_deleting_from_has_many_through(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 2  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:54:in `reload'
    ./test/cases/../../lib/active_record/associations.rb:1083:in `tags'
    ./test/cases/associations/join_model_test.rb:584:in `test_delete_associate_when_deleting_from_has_many_through'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  4) Error:
test_delete_associate_when_deleting_from_has_many_through_with_multiple_tags(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 2  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:54:in `reload'
    ./test/cases/../../lib/active_record/associations.rb:1083:in `tags'
    ./test/cases/associations/join_model_test.rb:601:in `test_delete_associate_when_deleting_from_has_many_through_with_multiple_tags'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  5) Error:
test_has_many_through_join_model_with_conditions(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 1  AND (taggings.id < 0) AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:28:in `respond_to?'
    ./test/cases/associations/join_model_test.rb:325:in `test_has_many_through_join_model_with_conditions'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  6) Error:
test_include_polymorphic_has_many_through(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 1  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:258:in `test_include_polymorphic_has_many_through'
    ./test/cases/associations/join_model_test.rb:257:in `times'
    ./test/cases/associations/join_model_test.rb:257:in `test_include_polymorphic_has_many_through'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  7) Error:
test_multiple_table_references_in_nested_through_associations(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )  INNER JOIN `tags` tags_2 ON (`taggings`.`tag_id` = `tags_2`.`id` )  INNER JOIN `taggings` taggings_2 ON (`tags_2`.`id` = `taggings_2`.`tag_id` )   INNER JOIN `posts` ON (`taggings_2`.`taggable_id` = `posts`.`id`  AND `taggings_2`.`taggable_type` = 'Post')     WHERE (`posts`.`author_id` = 1 ) 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:431:in `test_multiple_table_references_in_nested_through_associations'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  8) Error:
test_polymorphic_has_many_going_through_join_model(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 1  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:58:in `test_polymorphic_has_many_going_through_join_model'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

  9) Error:
test_polymorphic_has_many_going_through_join_model_with_find(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )    WHERE (`taggings`.`taggable_id` = 1  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:1244:in `find_initial'
    ./test/cases/../../lib/active_record/base.rb:508:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:33:in `find'
    ./test/cases/associations/join_model_test.rb:70:in `test_polymorphic_has_many_going_through_join_model_with_find'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

 10) Error:
test_polymorphic_has_many_going_through_join_model_with_include_on_source_reflection(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 1  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:77:in `test_polymorphic_has_many_going_through_join_model_with_include_on_source_reflection'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

 11) Error:
test_polymorphic_has_many_going_through_join_model_with_include_on_source_reflection_with_find(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )    WHERE (`taggings`.`taggable_id` = 1  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:1244:in `find_initial'
    ./test/cases/../../lib/active_record/base.rb:508:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:33:in `find'
    ./test/cases/associations/join_model_test.rb:84:in `test_polymorphic_has_many_going_through_join_model_with_include_on_source_reflection_with_find'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

 12) Error:
test_polymorphic_has_many_going_through_join_model_with_inheritance(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 2  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:116:in `test_polymorphic_has_many_going_through_join_model_with_inheritance'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

 13) Error:
test_polymorphic_has_many_going_through_join_model_with_inheritance_with_custom_class_name(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 2  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:120:in `test_polymorphic_has_many_going_through_join_model_with_inheritance_with_custom_class_name'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

 14) Error:
test_preload_polymorphic_has_many_through(AssociationsJoinModelTest):
ActiveRecord::StatementInvalid: Mysql::Error: Not unique table/alias: 'taggings': SELECT `tags`.`id` AS t0_r0, `tags`.`name` AS t0_r1, `tags`.`taggings_count` AS t0_r2, `taggings`.`id` AS t1_r0, `taggings`.`tag_id` AS t1_r1, `taggings`.`super_tag_id` AS t1_r2, `taggings`.`taggable_type` AS t1_r3, `taggings`.`taggable_id` AS t1_r4 FROM `tags`  LEFT OUTER JOIN `taggings` ON taggings.tag_id = tags.id     INNER JOIN `taggings` ON (`tags`.`id` = `taggings`.`tag_id` )   WHERE (`taggings`.`taggable_id` = 1  AND `taggings`.`taggable_type` = 'Post') 
    ./test/cases/../../lib/active_record/connection_adapters/abstract_adapter.rb:151:in `log'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:299:in `execute_without_counting'
    ./test/cases/helper.rb:46:in `execute'
    ./test/cases/../../lib/active_record/connection_adapters/mysql_adapter.rb:499:in `select'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'
    ./test/cases/../../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in `select_all'
    ./test/cases/../../lib/active_record/associations.rb:1349:in `select_all_rows'
    ./test/cases/../../lib/active_record/associations.rb:1189:in `find_with_associations'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `catch'
    ./test/cases/../../lib/active_record/associations.rb:1187:in `find_with_associations'
    ./test/cases/../../lib/active_record/base.rb:1280:in `find_every'
    ./test/cases/../../lib/active_record/base.rb:510:in `find'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:154:in `find_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:137:in `load_target'
    ./test/cases/../../lib/active_record/associations/association_proxy.rb:124:in `method_missing'
    ./test/cases/../../lib/active_record/associations/has_many_through_association.rb:140:in `method_missing'
    ./test/cases/associations/join_model_test.rb:659:in `test_preload_polymorphic_has_many_through'
    ./test/cases/associations/join_model_test.rb:658:in `times'
    ./test/cases/associations/join_model_test.rb:658:in `test_preload_polymorphic_has_many_through'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `__send__'
    ./test/cases/../../lib/../../activesupport/lib/active_support/testing/setup_and_teardown.rb:59:in `run'

1320 tests, 4679 assertions, 0 failures, 14 errors