Ini adalah kelelawar perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
kelelawar - Sistem Pengujian Otomatis Bash
RINGKASAN
kelelawar [-c] [-p | -T] uji [uji ...]
uji adalah jalur ke file tes Kelelawar, atau jalur ke direktori yang berisi tes Kelelawar
file.
DESKRIPSI
Kelelawar adalah kerangka kerja pengujian yang sesuai dengan TAP untuk Bash. Ini menyediakan cara sederhana untuk memverifikasi
bahwa program UNIX yang Anda tulis berperilaku seperti yang diharapkan.
File uji Kelelawar adalah skrip Bash dengan sintaks khusus untuk mendefinisikan kasus uji. Di bawah
hood, setiap test case hanyalah fungsi dengan deskripsi.
Kasus uji terdiri dari perintah shell standar. Kelelawar memanfaatkan Bash´s salah (set -e)
pilihan saat menjalankan kasus uji. Jika setiap perintah dalam kasus uji keluar dengan a 0 status
kode (berhasil), tes lulus. Dengan cara ini, setiap baris adalah penegasan kebenaran.
Lihat kelelawar(7) untuk informasi lebih lanjut tentang menulis tes Kelelawar.
RUNNING UJI
Untuk menjalankan pengujian Anda, aktifkan kelelawar penerjemah dengan jalur ke file uji. Tes file
kasus dijalankan secara berurutan dan dalam isolasi. Jika semua kasus uji lulus, kelelawar keluar dengan
0 Kode status. Jika ada kegagalan, kelelawar keluar dengan 1 Kode status.
Anda Bisa memanggil kelelawar penerjemah dengan beberapa argumen file pengujian, atau dengan jalur ke a
direktori yang berisi banyak .kelelawar file. Kelelawar akan menjalankan setiap file tes satu per satu dan
mengumpulkan hasil. Jika ada kasus uji yang gagal, kelelawar keluar dengan 1 Kode status.
PILIHAN
-c, --menghitung
Hitung jumlah kasus uji tanpa menjalankan tes apa pun
-h, --membantu
Tampilkan pesan bantuan
-p, --cukup
Tampilkan hasil dalam format cantik (default untuk terminal)
-t, --mengetuk
Tampilkan hasil dalam format TAP
-v, --Versi: kapan
Tampilkan nomor versi
KELUARAN
Saat Anda menjalankan Bats dari terminal, Anda akan melihat output saat setiap pengujian dilakukan, dengan a
tanda centang di sebelah nama tes jika lulus atau "X" jika gagal.
$ tambahan kelelawar. kelelawar
penjumlahan menggunakan bc
penjumlahan menggunakan dc
2 tes, 0 kegagalan
Jika Kelelawar tidak terhubung ke terminal--dengan kata lain, jika Anda menjalankannya dari kontinu
sistem integrasi atau mengarahkan outputnya ke file--hasilnya ditampilkan di
format TAP yang dapat dibaca manusia dan dapat diurai oleh mesin. Anda dapat memaksa keluaran TAP dari terminal dengan
memanggil Kelelawar dengan --mengetuk .
$ kelelawar --tap tambahan.bats
1 2 ..
ok 1 tambahan menggunakan bc
ok 2 tambahan menggunakan dc
EXIT STATUS
Grafik kelelawar juru bahasa keluar dengan nilai 0 jika semua kasus uji lulus, atau 1 jika satu atau lebih
kasus uji gagal.
Gunakan kelelawar online menggunakan layanan onworks.net