"nzkoz" has given AR/Oracle some love, but it's still unhappy...
http://dev.rubyonrails.org/changeset/7408 ------------------------------------------------------------------------ r7408 | nzkoz | 2007-09-04 22:38:19 -0700 (Tue, 04 Sep 2007) | 2 lines Fix assertion for the mysql default work around committed earlier. ------------------------------------------------------------------------ U activerecord/test/migration_test.rb Updated to revision 7408. 1) Error: test_joins_dont_clobber_id(FinderTest): ActiveRecord::StatementInvalid: OCIError: ORA-00905: missing keyword: select * from (select raw_sql_.*, rownum raw_rnum_ from (SELECT companies.* FROM companies INNER JOIN companies AS clients ON clients.firm_id = companies.id WHERE (companies.id = 1) AND ( (companies.type = 'Firm' ) ) ) raw_sql_ where rownum <= 1) where raw_rnum_ > 0 ./test/../lib/active_record/connection_adapters/abstract_adapter.rb:135:in `log' ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:214:in `execute_without_counting' ./test/abstract_unit.rb:71:in `execute' ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:514:in `select' ./test/../lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all' ./test/../lib/active_record/base.rb:438:in `find_by_sql' ./test/../lib/active_record/base.rb:999:in `find_every' ./test/../lib/active_record/base.rb:993:in `find_initial' ./test/../lib/active_record/base.rb:428:in `find' ./test/finder_test.rb:514:in `test_joins_dont_clobber_id' /usr/pkg/ruby184/lib/ruby/gems/1.8/gems/mocha-0.5.1/lib/mocha/test_case_adapter.rb:19:in `run' 2) Failure: test_rename_column_with_sql_reserved_word(MigrationTest) [./test/migration_test.rb:403:in `test_rename_column_with_sql_reserved_word' /usr/pkg/ruby184/lib/ruby/gems/1.8/gems/mocha-0.5.1/lib/mocha/test_case_adapter.rb:19:in `run']: Exception raised: Class: <ActiveRecord::StatementInvalid> Message: <"OCIError: ORA-00904: : invalid identifier: ALTER TABLE people RENAME COLUMN first_name to group"> ---Backtrace--- ./test/../lib/active_record/connection_adapters/abstract_adapter.rb:135:in `log' ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:214:in `execute_without_counting' ./test/abstract_unit.rb:71:in `execute' ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:400:in `rename_column' ./test/migration_test.rb:403:in `test_rename_column_with_sql_reserved_word' ./test/migration_test.rb:403:in `test_rename_column_with_sql_reserved_word' /usr/pkg/ruby184/lib/ruby/gems/1.8/gems/mocha-0.5.1/lib/mocha/test_case_adapter.rb:19:in `run' --------------- 3) Failure: test_cache_does_not_wrap_string_results_in_arrays(QueryCacheTest) [./test/query_cache_test.rb:69:in `test_cache_does_not_wrap_string_results_in_arrays' ./test/../lib/active_record/query_cache.rb:106:in `cache' ./test/query_cache_test.rb:68:in `test_cache_does_not_wrap_string_results_in_arrays' /usr/pkg/ruby184/lib/ruby/gems/1.8/gems/mocha-0.5.1/lib/mocha/test_case_adapter.rb:19:in `run']: <2.0> expected to be an instance of <String> but was <Float>. 1084 tests, 3973 assertions, 2 failures, 1 errors rake aborted! Command failed with status (1): [/usr/pkg/ruby184/bin/ruby -Ilib:test:test/...] (See full trace by running task with --trace) --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---
