Ini adalah perintah coverp 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
sampul - laporkan statistik liputan
VERSION
versi 1.21
RINGKASAN
penutup -tes
sampul -laporan html_basic
DESKRIPSI
Laporkan statistik cakupan dalam berbagai format.
Opsi ringkasan menghasilkan ringkasan tekstual singkat. Laporan lain tersedia dengan menggunakan
opsi laporan.
Laporan berikut saat ini tersedia:
teks - ringkasan tekstual terperinci
html - laporan HTML terperinci
html_basic - laporan HTML terperinci dengan penyorotan sintaks
kompilasi - keluaran dalam format yang mirip dengan Perl
json - keluaran dalam JSON
vim - tampilkan informasi cakupan di vim gutter
PILIHAN
Opsi baris perintah berikut didukung:
-h -help - tunjukkan bantuan
-i -info - tampilkan dokumentasi
-v -versi - tampilkan versi
-silent - jangan cetak pesan informasi (default mati)
-summary - memberikan laporan ringkasan (default aktif)
-report report_format - format laporan (html default)
-outputdir dir - direktori untuk output (default diberikan db)
-launch - luncurkan laporan di penampil (jika berhasil) (default nonaktif)
-pilih nama file - hanya laporan pada file (default semua)
-abaikan nama file - jangan laporkan file (default tidak ada)
-select_re RE - tambahkan ke RE file untuk dipilih (default tidak ada)
-ignore_re RE - tambahkan ke RE file untuk diabaikan (default tidak ada)
-write [db] - menulis database gabungan (default mati)
-delete - jatuhkan basis data (default mati)
-dump_db - dump database(s) (untuk debugging) (default mati)
-kriteria cakupan - laporkan kriteria (default semua tersedia)
-test - jatuhkan database dan jalankan make test (default mati)
-gcov - jalankan gcov untuk menutupi kode XS (default aktif jika menggunakan gcc)
-make make_prog - gunakan program 'make' yang diberikan untuk 'make test'
-tambahkan_uncoverable_point string
-hapus_uncoverable_point string
-clean_uncoverable_points
-file uncoverable_file
opsi lain khusus untuk format laporan
coverage_database [cakupan_database ...]
LAPORAN FORMAT
Alat menerima opsi -laporan:
html|html_minimal (bawaan)
pelaporan HTML. Ambang persentase diberi kode warna dan dapat dikonfigurasi melalui -report_c0
, -laporan_c1 dan -report_c2 .:
0% 75% 90% 100%
| .. | .. | .. |
<c0 <c1 <c2 c3
merah kuning oranye hijau
html_basic
Pelaporan HTML dengan penyorotan sintaks jika modul PPI::HTML atau Perl::Tidy terdeteksi.
Seperti pelaporan html|html_minimal, ambang persentase diberi kode warna dan
dapat dikonfigurasi.
teks
Pelaporan teks biasa.
kompilasi
Suka teks tetapi diretas untuk memberikan output minimal dalam format yang mirip dengan output itu oleh
Perl sendiri sehingga lebih mudah untuk melangkah melalui lokasi yang belum diuji dengan Emacs
modus kompilasi.
RINCIAN
Sejumlah database cakupan dapat ditentukan pada baris perintah. Database ini
akan digabungkan dan laporan akan didasarkan pada informasi yang digabungkan. Jika tidak ada database
ditentukan database default (cover_db) akan digunakan.
Opsi -write akan menulis database gabungan. Jika tidak ada nama yang diberikan untuk yang baru
database, database pertama yang dibaca akan ditimpa. Ketika opsi ini digunakan, tidak
laporan dibuat secara default.
Tentukan opsi -select, -select_re, -ignore, dan -ignore_re untuk dilaporkan secara spesifik
file. -select dan -ignore ditafsirkan sebagai gumpalan shell; -select_re dan -ignore_re adalah
ditafsirkan sebagai ekspresi reguler.
Tentukan opsi -coverage untuk melaporkan kriteria tertentu. Secara default semua tersedia
informasi tentang semua kriteria di semua file akan dilaporkan. Pilihan cakupan yang tersedia adalah
pernyataan, cabang, kondisi, subrutin, pod, dan default (yang sama dengan semua yang tersedia
pilihan). Namun, jika Anda tahu bahwa Anda hanya menginginkan informasi cakupan untuk kriteria tertentu, itu
lebih baik hanya mengumpulkan data untuk kriteria tersebut di tempat pertama dengan menentukannya di
titik itu. Ini akan membuat pengumpulan data dan proses pelaporan lebih cepat dan lebih sedikit
memori intensif. Lihat dokumentasi untuk Devel::Cover untuk informasi lebih lanjut.
Jika Anda menginginkan semua *kecuali* beberapa kriteria, maka Anda dapat mengatakan sesuatu seperti '-cakupan
default,-pod'.
Opsi -test akan menghapus database dan menjalankan pengujian Anda untuk menghasilkan cakupan baru
data sebelum melaporkannya. Devel::Cover tahu cara bekerja dengan Perl Makefiles standar
serta Modul::Build berbasis distribusi. Untuk petunjuk rinci lihat
dokumentasi untuk ExtUtils::MakeMaker at
atau untuk Modul::Build at keduanya datang sebagai
standar dalam distribusi Perl baru-baru ini.
Opsi -gcov akan mencoba menjalankan gcov pada kode XS apa pun. Ini mengharuskan Anda menggunakan
gcc tentunya. Jika Anda menggunakan opsi -test akan diaktifkan secara default.
EXIT STATUS
Nilai keluar berikut dikembalikan:
0 Semua operasi berhasil diselesaikan.
>0 Terjadi kesalahan.
Dengan opsi -test status keluar dari uji coba yang mendasarinya dikembalikan.
Gunakan coverp online menggunakan layanan onworks.net