plain text story runner ja fikstuurit

2 views
Skip to first unread message

pirkka

unread,
Feb 28, 2008, 10:01:39 AM2/28/08
to Ruby on Rails: Finnish
heh, taas menee vaikeaksi yksinkertainen asia...

näköjään story runner käyttää testitietokannan sisältöä täsmälleen
siinä tilassa kuin se sattuu kullakin hetkellä olemaan. osaako joku
kertoa miten plain text story runnerin skenaariot saadaan toimimaan
niin että ne nollaavat testikannan ja lataavat halutun joukon
fikstuureja? spec_helper.rb:n määritykset kuten config.global_fixtures
tuntuisivat vaikuttavan vain specceihin.

pirkka

ps. obie fernandezin kirjan neuvojen perusteella en ole lopettanut
kovin epäsuosittujen fikstuurien käyttöä... koitan vaan minimoida
niiden käytön niin että jokaista luokkaa vastaa vain pari fikstuuria.

Jarkko Laine

unread,
Mar 4, 2008, 5:44:54 AM3/4/08
to finnis...@googlegroups.com

On 28.2.2008, at 17.01, pirkka wrote:

>
> heh, taas menee vaikeaksi yksinkertainen asia...
>
> näköjään story runner käyttää testitietokannan sisältöä täsmälleen
> siinä tilassa kuin se sattuu kullakin hetkellä olemaan. osaako joku
> kertoa miten plain text story runnerin skenaariot saadaan toimimaan
> niin että ne nollaavat testikannan ja lataavat halutun joukon
> fikstuureja? spec_helper.rb:n määritykset kuten config.global_fixtures
> tuntuisivat vaikuttavan vain specceihin.

Tee jaettu steppi, joka tyhjentää kannan, ja sitten muita, jotka
lataavat halutun alkutilan. Storyjen kanssa ei yleensä käytetä
fixtuureja. Kannattaa etsiä rspec-listalta aiheeseen liittyviä
keskusteluja: http://groups.google.com/group/rspec

//jarkko

>
>
> pirkka
>
> ps. obie fernandezin kirjan neuvojen perusteella en ole lopettanut
> kovin epäsuosittujen fikstuurien käyttöä... koitan vaan minimoida
> niiden käytön niin että jokaista luokkaa vastaa vain pari fikstuuria.

> --~--~---------~--~----~------------~-------~--~----~
> Saat tämän viestin, koska olet tilannut ryhmän Google-ryhmät "Ruby
> on Rails: Finnish" ryhmä.
> Lähettääksesi viestejä tähän ryhmään käytä sähköpostiosoitetta finnis...@googlegroups.com
> Kun haluat lopettaa ryhmän tilauksen, lähetä sähköpostia
> osoitteeseen finnishrails...@googlegroups.com
> Lisää toimintoja saadaksesi vieraile ryhmän sivustolla http://groups.google.com/group/finnishrails?hl=fi
> -~----------~----~----~----~------~----~------~--~---
>

--
Jarkko Laine
http://jlaine.net
http://dotherightthing.com
http://www.railsecommerce.com
http://odesign.fi


Pirkka Hartikainen

unread,
Mar 4, 2008, 5:52:08 AM3/4/08
to finnis...@googlegroups.com
Jep, itseasiassa päädyin skippamaan fikstuurien käytön story runnerin
kanssa kokonaan: Given -lauseet ajavat aika pitkälti saman asian ja
tekevät tarinan sisällön näkyvämmäksi.

Pirkka

On 04/03/2008, Jarkko Laine <jar...@jlaine.net> wrote:
>
> On 28.2.2008, at 17.01, pirkka wrote:
>
> >
> > heh, taas menee vaikeaksi yksinkertainen asia...
> >
> > näköjään story runner käyttää testitietokannan sisältöä täsmälleen
> > siinä tilassa kuin se sattuu kullakin hetkellä olemaan. osaako joku
> > kertoa miten plain text story runnerin skenaariot saadaan toimimaan
> > niin että ne nollaavat testikannan ja lataavat halutun joukon
>

> > spec_helper.rb:n määritykset kuten config.global_fixtures
> > tuntuisivat vaikuttavan vain specceihin.
>
>
> Tee jaettu steppi, joka tyhjentää kannan, ja sitten muita, jotka
> lataavat halutun alkutilan. Storyjen kanssa ei yleensä käytetä
> fixtuureja. Kannattaa etsiä rspec-listalta aiheeseen liittyviä
> keskusteluja: http://groups.google.com/group/rspec
>
> //jarkko
>
>
> >
> >
> > pirkka
> >
> > ps. obie fernandezin kirjan neuvojen perusteella en ole lopettanut
> > kovin epäsuosittujen fikstuurien käyttöä... koitan vaan minimoida
> > niiden käytön niin että jokaista luokkaa vastaa vain pari fikstuuria.
> > > >
>
>

Reply all
Reply to author
Forward
0 new messages