[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

## 11.7 Pokretanje GPC Test Suite kolekcije testova

(Testiranje).

Opaska: Ako imate instaliranu binarnu distribuciju, obično nemate Test Suite instaliran (možete napraviti download source distribucije da ga pribavite, međutim), tako da se ovaj odlomak ne odnosi na vas. Ipak, još uvijek možete pronaći u odlomku ``Prilaganje programa u Test Suite'` kako prijaviti GPC bugove u obliku novih test programa kako bismo ih mogli ispraviti što je prije moguće.

Datoteke u test direktoriju i podstablima služe samo za testiranje GPC-a i ne bi se smjele koristiti za druge svrhe.

Opaska: Neki od testova nemaju smisla na svim sistemima. Oni su opremljeni provjerama i bit će preskočeni ako pronađu sistem nepogodnim. Preskočeni testovi ne znače GPC bug, osim ako mislite da bi pojedini test imao smisla na vašem sistemu.

- Da se pokrene čitava test kolekcija, otipkajte ``make'` u test direktoriju (ili ``make check'` u ``p'` objektnom direktoriju nakon izgradnje GPC-a).

- Ispis će pokazati sve uočene greške (poželjno nijednu) i preskočene testove, i konačno sažetak dajući broj uspješnih, testova s greškom i preskočenih testova. Svaki test s greškom znači bug u GPC-u koji bi trebao biti prijavljen na GPC mailing listu, gpc@gnu.de. Ne zaboravite napomenuti operacijski sustav na kojem ste pokrenuli testove i ostale relevantne informacije o tome što ste radili.

- Također možete otipkati ``make pascal.check-long'` da dobijete dugi ispis koji je niz imena datoteka praćenih sa ``OK'` za uspješne testove, ``SKIPPED'` za preskočene testove (oboje velikim slovima), i ništa dodatno za testove koji su pali.

- Da pokrenete samo određene testove, možete otipkati nešto poput ``make MASK="foo[1-7]*.pas"'` ili ``make MASK="foo42.pas" pascal.check-long'`.

- Da počistite rezultate testova, otipkajte ``make clean'`.

This document was generated by Frank Heckenbach on May, 10 2002 using texi2html