Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut yarasalarıdır.
Program:
ADI
Yarasalar - Bash Otomatik Test Sistemi
SİNOPSİS
yarasalar [-c] [-p | -T] test [test ...]
test Bats test dosyasının yolu veya Bats testini içeren bir dizinin yolu
dosyaları.
TANIM
Bats, Bash için TAP uyumlu bir test çerçevesidir. doğrulamak için basit bir yol sağlar
yazdığınız UNIX programlarının beklendiği gibi davrandığını
Bats test dosyası, test senaryolarını tanımlamak için özel sözdizimine sahip bir Bash betiğidir. Altında
davlumbaz, her test durumu sadece bir açıklama içeren bir fonksiyondur.
Test senaryoları standart kabuk komutlarından oluşur. Yarasalar Bash'lerden yararlanır hata (set -e)
test senaryolarını çalıştırırken seçenek. Test durumundaki her komut bir ile çıkarsa 0 durum
kod (başarı), test geçer. Bu şekilde, her satır bir hakikat iddiasıdır.
Yerimizi Yarasalar(7) Bats testleri yazma hakkında daha fazla bilgi için.
KOŞU TESTLERİ
Testlerinizi çalıştırmak için Yarasalar test dosyasına giden yolu olan yorumlayıcı. dosyanın testi
vakalar sırayla ve izole olarak yürütülür. Tüm test durumları geçerse, Yarasalar ile çıkar
0 durum kodu. Herhangi bir başarısızlık varsa, Yarasalar ile çıkar 1 durum kodu.
Sen çağırmak miyim Yarasalar birden çok test dosyası argümanına sahip veya bir
birden fazla içeren dizin .yarasalar Dosyalar. Yarasalar her test dosyasını ayrı ayrı çalıştıracak ve
sonuçları topluyoruz. Herhangi bir test durumu başarısız olursa, Yarasalar ile çıkar 1 durum kodu.
SEÇENEKLER
-c, --saymak
Herhangi bir test çalıştırmadan test senaryolarının sayısını sayın
-h, --yardım et
Yardım mesajını göster
-p, --güzel
Sonuçları güzel biçimde göster (terminaller için varsayılan)
-t, --musluk
Sonuçları TAP formatında göster
-v, --versiyon
Sürüm numarasını göster
ÇIKTI
Bats'i bir terminalden çalıştırdığınızda, her test gerçekleştirilirken bir
geçerse test adının yanındaki onay işareti veya başarısız olursa bir "X".
$ yarasa ekleme.bats
✓ bc kullanarak ekleme
✓ dc kullanarak ekleme
2 test, 0 başarısızlık
Yarasalar bir terminale bağlı değilse - başka bir deyişle, onu sürekli bir terminalden çalıştırırsanız
entegrasyon sistemi veya çıktısını bir dosyaya yönlendirin--sonuçlar
insan tarafından okunabilen, makine tarafından ayrıştırılabilen TAP formatı. TAP çıkışını bir terminalden şu şekilde zorlayabilirsiniz:
ile Yarasaları çağırmak --musluk seçeneği.
$ yarasalar -- eklemeye dokunun.bats
1 2 ..
tamam bc kullanarak 1 ekleme
ok 2 dc kullanarak ekleme
EXIT DURUMU
The Yarasalar yorumlayıcı değeriyle çıkar 0 tüm test durumları geçerse veya 1 eğer bir veya daha fazla
test durumları başarısız.
onworks.net hizmetlerini kullanarak yarasaları çevrimiçi kullanın