2012-08-24 19 views
31

Şu anda hudson kullanarak django testlerini otomatikleştirmeye çalışıyorum ve zaten mevcutsa test veritabanını otomatik olarak yok edecek bir seçenek bulmaya çalışıyorum (tipik olarak bunu yok etmek için onay isteyecektir) otomatik testin açıkça sağlayamayacağı).Django test veritabanını otomatik olarak nasıl yok ederim

Herhangi bir öneri çok takdir edilecektir!

Alkış, R testi komutunun dokümanlar görmek için

+3

mü sen dene? – jpic

+1

Ah. Bu yaptı! Dünyada nerede belgelenmiş? –

+0

Bir cevapta, soruyu kapatabilirsin (böylece açık soruları bulmak için S gözeten vakit geçiren başkalarına zaman kazandıracaksın) – jpic

cevap

51

Kullanım --help:

>>> ./manage.py test --help 
Usage: ./manage.py test [options] [appname ...] 

Runs the test suite for the specified applications, or the entire site if no apps are specified. 

[...] 

--noinput    Tells Django to NOT prompt the user for input of any 
         kind. 

Ve Test db yok etmeye --noinput hangi varsayılan kullanın;)

+1

... ve bilirsin, ne yaptım? Her seferinde Django'yu her seferinde 'autoclobber'i True olarak ayarlayarak yamaya çalıştım. TEŞEKKÜRLER. Bu zaten değilse, Django dokümanlarında bir yerde belgelenmelidir. – dotz

+0

"Bu bir yerde belgelenmelidir ..." - şimdi belgelenmiş gibi görünüyor, ancak sadece HERE. –

+0

Tamam Eğer 48h bu iş parçacığında bir bağlantı yoksa bugün katkıda bulunmaya çalışacağım sonra birisi başka bir denemek zorunda kalacak ^^ – jpic

İlgili konular