Cum pot schimba directorul care deține fișierele de testare în ExtUtils :: MakeMaker?

voturi
3

Cum se poate schimba calea testelor implicite în Makefile.PL de la valoarea implicită t / *. T ? Există un atribut menționat în documentația , dar aceasta nu funcționează. Oricine știe cum să asta?

Întrebat 12/03/2009 la 13:51
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
2

În Makefile.PL:

WriteMakefile(
    test => { TESTS => 'tests/*.t'},
    ....

Va face make testrula scripturile teste in testsloc de t.

Publicat 12/03/2009 la 14:23
sursa de către utilizator

voturi
1

Sugestia lui Manni vă permite să aveți modelul pe care MakeMaker va glob utiliza în obiectivele de testare, dar care este încă destul de limitate. Am scris test :: manifest , astfel încât am putut trece peste acele porțiuni de a face exact ceea ce trebuia să fac. Chiar dacă nu doriți să facă același lucru pe care de testare :: Manifest face, vă puteți uita la sursa pentru a vedea ce am făcut.

Publicat 12/03/2009 la 18:15
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more