Felix at debuggable.com created a fixturize shell for CakePHP. I suggest you check it out. http://debuggable.com/posts/fixturize-shell---generate-your-fixtures-automatically:48c12ad0-2350-4b5a-94d4-5f424834cda3
I just submitted a patch to it so it creates the fields and allows you to specify a limit to the number of records to copy from the database. If he hasn't patched his copy yet, let me know and I'll send you the diff. On Oct 17, 6:03 am, "Christof Damian" <[EMAIL PROTECTED]> wrote: > Well, I have a question. > > If I understand the testAction with fixturize = true correctly, it > copies the tables from the default connection and then calls the > specified URL. So it doesn't use the fixtures I have written in my > test directory. Is this correct ? > > I would prefer if all the tests (models, controllers, views, helpers, > ...) were using the test fixtures, as I can't really test against the > live database. Maybe I am missing something though, so better > documentation would be nice too. > > A bake for fixtures would be nice too, currently they are just baked > during the model bake. > > On the positive side: testing models works really well :-) > > christof > > On Fri, Oct 17, 2008 at 01:47, <[EMAIL PROTECTED]> wrote: > > > So are there anymore issues or problems? On this topic? > > > On 10/16/2008, mark_story <[EMAIL PROTECTED]> wrote: > > >> I was going to say, I was pretty sure I fixed this a while back, and > >> there are tests for it now as well. > > >> -Mark > > >> On Oct 16, 3:41 pm, [EMAIL PROTECTED] wrote: > >>> OH GREAT > > >>> On 10/16/2008, Chowsapal <[EMAIL PROTECTED]> wrote: > > >>> > Aha, found the bug related to this. Our code was not totally up-to- > >>> > date, we were missing ClassRegistry::flush() from this changeset: > >>> >https://trac.cakephp.org/changeset/7470 > > >>> > Ethan > > >>> > On Oct 16, 3:22 pm, [EMAIL PROTECTED] wrote: > >>> >> ok i will take a look at this when i get back to my office. > > >>> >> On 10/16/2008, Chowsapal <[EMAIL PROTECTED]> wrote: > > >>> >> > Clearing the cookies and cache didn't help. For now I'm just running > >>> >> > the action of the controller instance I created and checking the - > >>> >> >>viewVars, but I'm not sure how well this method will hold up with > >>> >> > fixture data. > > >>> >> > On Oct 16, 2:24 pm, [EMAIL PROTECTED] wrote: > >>> >> >> Yes or the cookies. Delete them. > > >>> >> >> On 10/16/2008, Chowsapal <[EMAIL PROTECTED]> wrote: > > >>> >> >> > Right now I'm just trying to test the view vars depending on > >>> >> >> > whether > >>> >> >> > or not you post data to the url, but all successive calls to > >>> >> >> > testAction are getting the same (original) results. It sounds > >>> >> >> > like > >>> >> >> > you're saying I shouldn't have to do anything to get fresh > >>> >> >> > results. > >>> >> >> > Any idea why I'm getting repeats then? Could it be caching or > >>> >> >> > something? > > >>> >> >> > On Oct 16, 11:57 am, [EMAIL PROTECTED] wrote: > >>> >> >> >> Well with urls always changeing wont the results change anyways? > > >>> >> >> >> On 10/16/2008, mark_story <[EMAIL PROTECTED]> wrote: > > >>> >> >> >> > testAction simulates a url request, there is no need to unset > >>> >> >> >> > the > >>> >> >> >> > controller as it doesn't get set to the test case. Should the > >>> >> >> >> > results > >>> >> >> >> > come back differently. Please explain more. > > >>> >> >> >> > -Mark > > >>> >> >> >> > On Oct 16, 11:40 am, [EMAIL PROTECTED] wrote: > >>> >> >> >> >> I am not sure that i understand what you are testing? I > >>> >> >> >> >> undertand > >>> >> >> >> >> the > >>> >> >> >> >> problem just not what you are testing. > > >>> >> >> >> >> On 10/16/2008, Chowsapal <[EMAIL PROTECTED]> wrote: > > >>> >> >> >> >> > I'm trying to write test cases using testAction, but I can't > >>> >> >> >> >> > seem > >>> >> >> >> >> > to > >>> >> >> >> >> > break down the controller in between tests. Each successive > >>> >> >> >> >> > testAction call returns the same exact data, even if I call > >>> >> >> >> >> > a > >>> >> >> >> >> > completely made up url. I've tried including calls to > >>> >> >> >> >> > create/ > >>> >> >> >> >> > construct/unset $this->UndeliverablesController in > >>> >> >> >> >> > startTest/endTest, > >>> >> >> >> >> > but that doesn't seem to help. > > >>> >> >> >> >> > Any ideas please? > > >>> >> >> >> >> > Thanks, > >>> >> >> >> >> > Ethan > > >>> >> >> >> >> -- > >>> >> >> >> >> Xavier A. Mathews > >>> >> >> >> >> Student/Developer/Web-Master > >>> >> >> >> >> GG Client Based Tech Support Specialist > >>> >> >> >> >> Hazel Crest Illinois > >>> >> >> >> >> [EMAIL PROTECTED] > >>> >> >> >> >> "Fear of a name, only increases fear of the thing itself." > > >>> >> >> >> -- > >>> >> >> >> Xavier A. Mathews > >>> >> >> >> Student/Developer/Web-Master > >>> >> >> >> GG Client Based Tech Support Specialist > >>> >> >> >> Hazel Crest Illinois > >>> >> >> >> [EMAIL PROTECTED] > >>> >> >> >> "Fear of a name, only increases fear of the thing itself." > > >>> >> >> -- > >>> >> >> Xavier A. Mathews > >>> >> >> Student/Developer/Web-Master > >>> >> >> GG Client Based Tech Support Specialist > >>> >> >> Hazel Crest Illinois > >>> >> >> [EMAIL PROTECTED] > >>> >> >> "Fear of a name, only increases fear of the thing itself." > > >>> >> -- > >>> >> Xavier A. Mathews > >>> >> Student/Developer/Web-Master > >>> >> GG Client Based Tech Support Specialist > >>> >> Hazel Crest Illinois > >>> >> [EMAIL PROTECTED] > >>> >> "Fear of a name, only increases fear of the thing itself." > > >>> -- > >>> Xavier A. Mathews > >>> Student/Developer/Web-Master > >>> GG Client Based Tech Support Specialist > >>> Hazel Crest Illinois > >>> [EMAIL PROTECTED] > >>> "Fear of a name, only increases fear of the thing itself." > > > -- > > Xavier A. Mathews > > Student/Developer/Web-Master > > GG Client Based Tech Support Specialist > > Hazel Crest Illinois > > [EMAIL PROTECTED] > > "Fear of a name, only increases fear of the thing itself." --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---