Yığınla çok basit bir proje oluşturdum. İçerir: ilgili cabal dosyasında bir yürütülebilir, bir kütüphane ve test hedefleri. Kodu ghci ile ghci'ye yüklediğimde, ayrı bir modülde olsalar bile sınava giremiyorum. Bunu böyle kullanmanın bir yolu var mı?Yığınlar ile ghci'de test nasıl yüklenir
7
A
cevap
9
stack ghci (your project name):(the test suite name)
ürününü deneyin. Sonra main
girebilmeniz gerekir ve testleriniz çalışacaktır. senin .cabal proje dosyası aşağıdaki değerleri olsaydı
:
Örnek
name: ExampleProject
...
test-suite Example-test
Sonra çalıştırmak için komut
stack ghci ExampleProject:Example-test
(edit @Chris STRYCZYNSKI önerdiği)
olurduile yeniden yüklediğinizde, test
ve src
dizinlerini izlemek için, koş:
stack ghci --ghci-options -isrc --ghci-options -itest ExampleProduct:Example-test
İlgili konular
- 1. Döngü + yığınlar ile özyinelemeli ağaç oluşturmayı kodlama
- 2. Proguard: IllegalArgumentException: Yığınlar,
- 3. Test verileri (fikstürler) Play2'ye nasıl yüklenir?
- 4. Matlab çok katlı yığınlar
- 5. Microsoft.Net.Http ile veri nasıl yüklenir?
- 6. Homebrew ile yükleme nasıl yüklenir?
- 7. Dosyaya javascript ile nasıl yüklenir?
- 8. Magento'da stres nasıl yüklenir/yüklenir
- 9. STDERR'i Test :: More ile nasıl test edebilirim?
- 10. Rails (Test Ortamı) içinde Faker için özelleştirme nasıl yüklenir?
- 11. MSVCR90D.DLL nasıl yüklenir
- 12. pyobjc ile ana pencerede görünüm nasıl yüklenir?
- 13. Cygwin/X, apt-cyg ile nasıl yüklenir
- 14. Jasper ile alt rapor kaynakları nasıl yüklenir?
- 15. Modül Nasıl Yüklenir TypeScript ile Çalışıyor
- 16. Automake ile veri dizin ağacı nasıl yüklenir
- 17. Vagrant ve Puppet ile RVM Nasıl Yüklenir
- 18. Xlib ile bir pencere nasıl geri yüklenir?
- 19. KnockoutJS özel işlevleri RequireJS ile nasıl yüklenir?
- 20. Python'da ftplib ile ikili dosya nasıl yüklenir?
- 21. Yinelenen verileri iteratörler veya yığınlar olmadan yükleyin
- 22. Komut dosyası nasıl yüklenir ve yeniden yüklenir?
- 23. JList nasıl yeniden yüklenir?
- 24. Dart'ta görüntü nasıl yüklenir
- 25. Matplotlib'in temel haritası nasıl yüklenir?
- 26. React.js'deki görüntüler nasıl yüklenir?
- 27. Sunucuda dosya nasıl yüklenir
- 28. Babil ile .eot ve .woff dosyaları nasıl düzgün yüklenir?
- 29. Virtualbox ve Vagrant ile Gitlab ile Ubuntu'ya nasıl yüklenir
- 30. NIV'den UIView nasıl yüklenir?
Teşekkür ederiz! İşe yaradı! –
Bunu yaparsanız, ': r' lib'inizdeki değişiklikleri yeniden yüklemez. Nasıl yapılacağını biliyor musun ?: r: lib ve testleri yeniden derler mi? –
@SeanClarkHess Testleri kurmak için birkaç yol var. Test paketini test-suite yapısına bağlı olarak eklediğiniz kütüphaneyi ekleyerek kurabilir ya da kütüphane kaynak klasörünü test paketi hs-source-dir'lerine ekleyebilirsiniz. Ben * inanıyorum: 'r' ikincisi ile değil, eskiyle çalışır, ama emin değilim. Sorunuzu farketmemiz için üzgünüz. – Libby