On 2/11/06, Bob Silva <[EMAIL PROTECTED]> wrote:
> Whew! Gotta find those debugging switches a little faster next time.
>
> Wasn't able to track down why, but aaa_create_tables.rb tests weren't being
> run first. In my case, instead of the file name determining the order of
> things, the class name would determine the order. So I renamed the class to
> AAACreateTablesTest and everything runs fine.

Thanks for that, it's been ... somewhat annoying lately, I'm glad you
tracked it down.

> The other problem was that the mysql.sql had an invalid (my)SQL comment in
> it. --Alter lock... In mysql, a '--' comment has to have at least one
> whitespace character following it.
>
> The patch is ticket #3798.

Looks good, the two patches both add the drop table readers for mysql,
but that's no big deal.

> Now all tests run successfully.

I'll verify, and apply today

> Bob Silva
> http://www.railtie.net/
>
>
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:rails-core-
> > [EMAIL PROTECTED] On Behalf Of Bob Silva
> > Sent: Friday, February 10, 2006 9:01 AM
> > To: rails-core@lists.rubyonrails.org
> > Subject: RE: [Rails-core] AR Unit Tests
> >
> > The problem with the taggings table is that aaa_create_tables isn't the
> > first test that is run (on linux at least).
> >
> > On that note, is it the best design to have a test dependent on another
> > test? associations_join_model_test is dependent on aaa_create_tables
> > running
> > before it.
> >
> > Still working on resolving the rest of the errors.
> >
> >
> > Bob Silva
> > http://www.railtie.net/
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] [mailto:rails-core-
> > > [EMAIL PROTECTED] On Behalf Of Bob Silva
> > > Sent: Friday, February 10, 2006 7:22 AM
> > > To: rails-core@lists.rubyonrails.org
> > > Subject: RE: [Rails-core] AR Unit Tests
> > >
> > > Hi Lars,
> > >
> > > Glad to see those errors, it's EXACTLY the same output I receive. If you
> > > run
> > > tests again, all the taggings errors disappear though.
> > >
> > > Bob Silva
> > > http://www.railtie.net/
> > >
> > > > -----Original Message-----
> > > > From: [EMAIL PROTECTED] [mailto:rails-core-
> > > > [EMAIL PROTECTED] On Behalf Of Lars Pind
> > > > Sent: Friday, February 10, 2006 7:14 AM
> > > > To: rails-core@lists.rubyonrails.org
> > > > Subject: Re: [Rails-core] AR Unit Tests
> > > >
> > > > I'm seeing the same on OS X. I just upgraded from MySQL 4.1 to 5.0
> > > > (mysql-standard-5.0.18-osx10.4-powerpc), and ruby from 1.8.2 to 1.8.4
> > > > (ruby 1.8.4 (2005-12-24) [powerpc-darwin8.4.0]) just to make sure
> > > > that wasn't the cause. It wasn't.
> > > >
> > > > This is the status:
> > > >
> > > > 701 tests, 2210 assertions, 3 failures, 27 errors
> > > >
> > > > The ones I'm seeing are:
> > > >
> > > > ActiveRecord::StatementInvalid: Mysql::Error: Table
> > > > 'activerecord_unittest.taggings' doesn't exist: DELETE FROM taggings
> > > > 16 times
> > > >
> > > >
> > > > ActiveRecord::StatementInvalid: Mysql::Error: Table
> > > > 'activerecord_unittest.legacy_things' doesn't exist: DELETE FROM
> > > > legacy_things
> > > > 3 times
> > > >
> > > > 3 transaction tests failing:
> > > >
> > > > 20) Failure:
> > > > test_callback_rollback_in_save(TransactionTest) [./test/
> > > > transactions_test.rb:119]:
> > > > <false> is not true.
> > > >
> > > > 21) Failure:
> > > > test_failing_on_exception(TransactionTest) [./test/
> > > > transactions_test.rb:87]:
> > > > First shouldn't have been approved.
> > > > <false> is not true.
> > > >
> > > > 22) Failure:
> > > > test_successful_with_return(TransactionTest) [./test/
> > > > transactions_test.rb:49]:
> > > > <false> is not true.
> > > >
> > > >
> > > > and finally
> > > >
> > > > ActiveRecord::RecordNotFound: Couldn't find Mixin with ID=1001
> > > > 8 times.
> > > >
> > > >
> > > > I tried a little svn digging, and I had to go all the way back to
> > > > December 1st 2005 to find a checkout that tested cleanly for me.
> > Weird.
> > > >
> > > > /Lars
> > > >
> > > >
> > > > On Feb 10, 2006, at 8:15 AM, Michael Koziarski wrote:
> > > >
> > > > >> Yep, I have the dbs set up right, MySQL 5.1.0 with InnoDB enabled
> > > > >> on a fresh
> > > > >> SuSE 10 box. Most of the tests pass, I'll tinker with it and see
> > > > >> what's
> > > > >> happening.
> > > > >>
> > > > >> Curious if anyone on the core team tests outside of OSX? (Meaning,
> > > > >> are the
> > > > >> tests known to pass in a non-osx environment?) The reason I ask,
> > > > >> is in
> > > > >> activesupport, there is an incompatibility with Linux when calling
> > > > >> STDERR.tell resulting in a failed test.
> > > > >
> > > > > Jeremy and Nicholas have been seen running tests on linux, but I
> > > > > personally only use mac os x and freebsd.    If you can't track it
> > > > > down, let me know,  I can probably dig up my old fedora core
> > > > > installation.
> > > > >
> > > > >
> > > > > --
> > > > > Cheers
> > > > >
> > > > > Koz
> > > > > _______________________________________________
> > > > > Rails-core mailing list
> > > > > Rails-core@lists.rubyonrails.org
> > > > > http://lists.rubyonrails.org/mailman/listinfo/rails-core
> > > >
> > > > _______________________________________________
> > > > Rails-core mailing list
> > > > Rails-core@lists.rubyonrails.org
> > > > http://lists.rubyonrails.org/mailman/listinfo/rails-core
> > >
> > > _______________________________________________
> > > Rails-core mailing list
> > > Rails-core@lists.rubyonrails.org
> > > http://lists.rubyonrails.org/mailman/listinfo/rails-core
> >
> > _______________________________________________
> > Rails-core mailing list
> > Rails-core@lists.rubyonrails.org
> > http://lists.rubyonrails.org/mailman/listinfo/rails-core
>
> _______________________________________________
> Rails-core mailing list
> Rails-core@lists.rubyonrails.org
> http://lists.rubyonrails.org/mailman/listinfo/rails-core
>


--
Cheers

Koz
_______________________________________________
Rails-core mailing list
Rails-core@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails-core

Reply via email to