SORU
2 ŞUBAT 2010, Salı


Nasıl GNU yapmak açıkça başarısızlık için test var mı?

Hiç kullanmadan yıl sonra, tekrar, gnu sürümü şimdi kendime ihtiyacım bulun. Ben ne istersem yapabilmeliyim eminim, ama nasıl çözemedim, ya da Google, vb ile bir cevap buldum.

Benim program bir kaç kez, bir günlük dosyasına sonuçları kaydetme yürütecek olan test bir hedef oluşturmak için çalışıyorum. Bazı testler programımı iptal etmek için neden. Ne yazık ki, benim makefile bir hata neden olan ilk sınavın iptal eder. Böyle bir şey var:

# Makefile
# 
test:
        myProg -h > test.log              # Display help
        myProg good_input >> test.log     # should run fine
        myProg bad_input1 >> test.log      # Error 1
        myProg bad_input2 >> test.log      # Error 2

Yukarıdaki ile yapmak bad_input1 çalıştırdıktan sonra, hiç bad_input2 çalışma için elde çıkıyor.

CEVAP
2 ŞUBAT 2010, Salı


Örneğin komut önce - koyun:

-myProg bad_input >> test.log

GNU yapın işlem çıkış kodu yok sayacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Doug Bernards

    Doug Bernard

    7 Kasım 2007
  • habpsu

    habpsu

    25 Temmuz 2007
  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006