So this has left me completely confused. I''m trying to get the test
suite going on an existing app, but things going a little crazy.
In the application directory if I do ''rake'' or ''rake
test'' I get:
rake aborted!
Lost connection to MySQL server during query
However if I do ''rake test:units'' or ''rake
test:functionals'' the tests
run as expected.
Here''s where it gets screwy. In an attempt to figure out
what''s going
on, I did ''rake --trace'' and it ran all the tests fine.
However, ''rake
test --trace'' fails with an error I''ll post below.
It looks to me like the schema dump is running into problems. I just
can''t figure out why it works for some tasks and not other. They all
seem to go through the same db building process.
The app is running with Rails 1.2.2 frozen into vendor/rails.
Jordan
http://jordan.mckible.com
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.rb:1127:in
`write''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.rb:1177:in
`finalizer''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb:324:in
`call''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb:324:in
`column''
./db/schema.rb:96
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb:94:in
`create_table''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:353:in
`create_table''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/migration.rb:275:in
`send''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/migration.rb:275:in
`method_missing''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/migration.rb:259:in
`say_with_time''
/usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/migration.rb:259:in
`say_with_time''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/migration.rb:273:in
`method_missing''
./db/schema.rb:92
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/schema.rb:43:in
`instance_eval''
/dev/myapp/config/../vendor/rails/activerecord/lib/active_record/schema.rb:43:in
`define''
./db/schema.rb:5
/dev/myapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:488:in
`load''
/dev/myapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:488:in
`load''
/dev/myapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in
`new_constants_in''
/dev/myapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:488:in
`load''
/dev/myapp/config/../vendor/rails/railties/lib/tasks/databases.rake:31
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---