alexey.verkhovsky@gmail.com
2007-Dec-05 03:03 UTC
[CruiseControl] RubyOnRails build 8272 failed
The build failed.
CHANGES
-------
Revision 8270 committed by david on 2007-12-05 02:30:30
Fix that options[:from] table names should never be quoted [DHH]
M /trunk/activerecord/lib/active_record/associations.rb
M /trunk/activerecord/test/associations/eager_test.rb
Revision 8271 committed by david on 2007-12-05 02:34:36
Fix broken test (closes #10364) [chuyeow]
M /trunk/actionpack/test/controller/html-scanner/sanitizer_test.rb
Revision 8272 committed by bitsweat on 2007-12-05 02:46:28
MySQL: we can''t distinguish a fake 0 default in 4.x
M /trunk/activerecord/test/defaults_test.rb
TEST FAILURES AND ERRORS
-----------------------
Name:
test_with_two_tables_in_from_without_getting_double_quoted(EagerAssociationTest)
Type: Error
Message: ActiveRecord::StatementInvalid: Mysql::Error: #42S22Unknown column
''posts.id'' in ''on clause'': SELECT
`posts`.`id` AS t0_r0, `posts`.`author_id` AS t0_r1, `posts`.`title` AS t0_r2,
`posts`.`body` AS t0_r3, `posts`.`type` AS t0_r4, `posts`.`taggings_count` AS
t0_r5, `comments`.`id` AS t1_r0, `comments`.`post_id` AS t1_r1,
`comments`.`body` AS t1_r2, `comments`.`type` AS t1_r3 FROM posts, authors LEFT
OUTER JOIN `comments` ON comments.post_id = posts.id WHERE (posts.author_id =
authors.id)
./test/../lib/active_record/connection_adapters/abstract_adapter.rb:150:in
`log''
./test/../lib/active_record/connection_adapters/mysql_adapter.rb:281:in
`execute_without_counting''
./test/abstract_unit.rb:71:in `execute''
./test/../lib/active_record/connection_adapters/mysql_adapter.rb:481:in
`select''
./test/../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in
`select_all_without_query_cache''
./test/../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in
`select_all''
./test/../lib/active_record/associations.rb:1242:in
`select_all_rows''
./test/../lib/active_record/associations.rb:1124:in
`find_with_associations''
./test/../lib/active_record/associations.rb:1122:in `catch''
./test/../lib/active_record/associations.rb:1122:in
`find_with_associations''
./test/../lib/active_record/base.rb:1034:in `find_every''
./test/../lib/active_record/base.rb:438:in `find''
./test/associations/eager_test.rb:41:in
`test_with_two_tables_in_from_without_getting_double_quoted''
/usr/lib/ruby/gems/1.8/gems/mocha-0.5.5/lib/mocha/test_case_adapter.rb:19:in
`__send__''
/usr/lib/ruby/gems/1.8/gems/mocha-0.5.5/lib/mocha/test_case_adapter.rb:19:in
`run''
Name:
test_with_two_tables_in_from_without_getting_double_quoted(EagerAssociationTest)
Type: Error
Message: ActiveRecord::StatementInvalid: PGError: ERROR: invalid reference to
FROM-clause entry for table "posts"
HINT: There is an entry for table "posts", but it cannot be
referenced from this part of the query.
: SELECT posts."id" AS t0_r0, posts."author_id" AS t0_r1,
posts."title" AS t0_r2, posts."type" AS t0_r3,
posts."body" AS t0_r4, posts."taggings_count" AS t0_r5,
comments."id" AS t1_r0, comments."post_id" AS t1_r1,
comments."type" AS t1_r2, comments."body" AS t1_r3 FROM
posts, authors LEFT OUTER JOIN comments ON comments.post_id = posts.id WHERE
(posts.author_id = authors.id)
./test/../lib/active_record/connection_adapters/abstract_adapter.rb:150:in
`log''
./test/../lib/active_record/connection_adapters/postgresql_adapter.rb:407:in
`execute_without_counting''
./test/abstract_unit.rb:71:in `execute''
./test/../lib/active_record/connection_adapters/postgresql_adapter.rb:782:in
`select_raw''
./test/../lib/active_record/connection_adapters/postgresql_adapter.rb:769:in
`select''
./test/../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in
`select_all_without_query_cache''
./test/../lib/active_record/connection_adapters/abstract/query_cache.rb:55:in
`select_all''
./test/../lib/active_record/associations.rb:1242:in
`select_all_rows''
./test/../lib/active_record/associations.rb:1124:in
`find_with_associations''
./test/../lib/active_record/associations.rb:1122:in `catch''
./test/../lib/active_record/associations.rb:1122:in
`find_with_associations''
./test/../lib/active_record/base.rb:1034:in `find_every''
./test/../lib/active_record/base.rb:438:in `find''
./test/associations/eager_test.rb:41:in
`test_with_two_tables_in_from_without_getting_double_quoted''
/usr/lib/ruby/gems/1.8/gems/mocha-0.5.5/lib/mocha/test_case_adapter.rb:19:in
`__send__''
/usr/lib/ruby/gems/1.8/gems/mocha-0.5.5/lib/mocha/test_case_adapter.rb:19:in
`run''
See http://cruisecontrolrb.thoughtworks.com/builds/RubyOnRails/8272 for details.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Core" group.
To post to this group, send email to rubyonrails-core@googlegroups.com
To unsubscribe from this group, send email to
rubyonrails-core-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/rubyonrails-core?hl=en
-~----------~----~----~----~------~----~------~--~---