Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

coverp - Online w chmurze

Uruchom coverp w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie coverp, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


cover - raportowanie statystyk zasięgu

WERSJA


wersja 1.21

STRESZCZENIE


okładka -test

okładka -raport html_basic

OPIS


Raportuj statystyki zasięgu w różnych formatach.

Opcja podsumowania generuje krótkie podsumowanie tekstowe. Inne raporty są dostępne za pomocą
opcję raportu.

Aktualnie dostępne są następujące raporty:

tekst - szczegółowe podsumowanie tekstowe
html - szczegółowe raporty HTML
html_basic - szczegółowe raporty HTML z podświetlaniem składni
kompilacja - wyjście w formacie podobnym do Perla
json — dane wyjściowe w formacie JSON
vim - pokaż informacje o zasięgu w rynnie vima

OPCJE


Obsługiwane są następujące opcje wiersza poleceń:

-h -help - pokaż pomoc
-i -info - pokaż dokumentację
-v -version - pokaż wersję

-silent - nie drukuj wiadomości informacyjnych (domyślnie wyłączone)
-summary - wyświetla raport podsumowujący (domyślnie włączone)
-report report_format - format raportu (domyślny html)
-outputdir dir - katalog wyjściowy (domyślnie podany jest db)
-launch - uruchamia raport w przeglądarce (jeśli jest dostępny) (domyślnie wyłączone)

-wybierz nazwę pliku - raport tylko o pliku (domyślnie wszystkie)
-ignore nazwa pliku - nie raportuj o pliku (domyślnie brak)
-select_re RE - dołącz do RE plików do wybrania (domyślnie brak)
-ignore_re RE - dołącz do RE plików do zignorowania (domyślnie brak)
-write [db] - zapisz połączoną bazę danych (domyślnie wyłączone)
-delete - usuwa bazy danych (domyślnie wyłączone)
-dump_db - zrzuć bazę danych (do debugowania) (domyślnie wyłączone)

-kryterium pokrycia - raport dotyczący kryterium (domyślnie wszystkie dostępne)

-test - usuń bazę danych i uruchom test make (domyślnie wyłączone)
-gcov - uruchom gcov, aby pokryć kod XS (domyślnie włączone, jeśli używasz gcc)
-make make_prog - użyj podanego programu „make” do „make test”

-add_nieodkrywalny_punkt ciągu
-delete_nieodkrywalny_punkt ciągu
-czyste_nieodkryte_punkty
-uncoverable_file plik

inne opcje specyficzne dla formatu raportu

baza_danych_pokrycia [baza danych_pokrycia ...]

SPRAWOZDANIE FORMATY


Narzędzie akceptuje opcję -report:

html|html_minimal (domyślnie)
Raportowanie HTML. Progi procentowe są oznaczone kolorami i można je konfigurować za pomocą opcji -report_c0
, -raport_c1 i -raport_c2 .:

0% 75% 90% 100%
| .. | .. | .. |
<c0 <c1 <c2 c3
czerwony żółty pomarańczowy zielony

html_podstawowy
Raportowanie HTML z podświetlaniem składni w przypadku wykrycia modułu PPI::HTML lub Perl::Tidy.
Podobnie jak w przypadku raportowania html|html_minimal, progi procentowe są oznaczone kolorami i
konfigurowalny.

XNUMX
Raportowanie zwykłym tekstem.

kompilacja
Podobnie jak tekst, ale zhakowany, aby uzyskać minimalny wynik w formacie podobnym do tego wyjściowego
Perla, dzięki czemu łatwiej jest przechodzić przez niesprawdzone lokalizacje za pomocą Emacsa
tryb kompilacji.

SZCZEGÓŁY


W wierszu poleceń można określić dowolną liczbę baz danych pokrycia. Te bazy danych
zostaną połączone, a raporty będą oparte na połączonych informacjach. Jeśli nie ma baz danych
zostaną określone, zostanie użyta domyślna baza danych (cover_db).

Opcja -write zapisze połączoną bazę danych. Jeśli nie podano nazwy nowego
bazy danych, pierwsza wczytana baza danych zostanie nadpisana. Kiedy ta opcja jest używana, nie
raporty są generowane domyślnie.

Określ opcje -select, -select_re, -ignore i -ignore_re, które mają być raportowane na temat konkretnych zdarzeń
akta. -select i -ignore są interpretowane jako kule powłoki; -select_re i -ignore_re są
interpretowane jako wyrażenia regularne.

Określ opcje pokrycia, aby raportować według określonych kryteriów. Domyślnie wszystkie dostępne
informacje na temat wszystkich kryteriów we wszystkich plikach zostaną zgłoszone. Dostępne opcje zasięgu to
instrukcja, gałąź, warunek, podprogram, pod i domyślny (co równa się wszystkim dostępnym
opcje). Jeśli jednak wiesz, że potrzebujesz informacji o zasięgu tylko dla określonych kryteriów
lepiej jest najpierw zebrać dane tylko dla tych kryteriów, określając je pod adresem
ten punkt. Dzięki temu procesy gromadzenia danych i raportowania będą szybsze i mniej skomplikowane
intensywnie zapamiętujący. Więcej informacji znajdziesz w dokumentacji Devel::Cover.

Jeśli chcesz wszystkich *z wyjątkiem* niektórych kryteriów, możesz powiedzieć coś w rodzaju „-pokrycie”.
domyślnie, -pod'.

Opcja -test usunie bazy danych i uruchomi testy w celu wygenerowania nowego zasięgu
danych przed zgłoszeniem ich. Devel::Cover wie, jak pracować ze standardowymi plikami Makefile Perla
a także dystrybucje oparte na Module::Build. Szczegółowe instrukcje można znaleźć w
dokumentacja ExtUtils::MakeMaker pod adresem
lub dla Module::Build at oba przychodzą jako
standard w najnowszych dystrybucjach Perla.

Opcja -gcov spróbuje uruchomić gcov na dowolnym kodzie XS. Wymaga to użycia
gcc oczywiście. Jeśli używasz opcji -test, będzie ona domyślnie włączona.

EXIT STATUS


Zwracane są następujące wartości wyjściowe:

0 Wszystkie operacje zostały zakończone pomyślnie.

>0 Wystąpił błąd.

Opcja -test powoduje zwrócenie statusu zakończenia podstawowego przebiegu testu.

Korzystaj z coverp online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    GeoServer
    GeoServer
    GeoServer jest oprogramowaniem typu open source
    serwer napisany w Javie, który umożliwia użytkownikom
    udostępniać i edytować dane geoprzestrzenne.
    Zaprojektowany z myślą o interoperacyjności, to
    publikuje d...
    Pobierz GeoServera
  • 2
    Świetlik III
    Świetlik III
    Darmowe i otwarte finanse osobiste
    menedżer. Firefly III zawiera a
    system podwójnej księgowości. Możesz
    szybko wprowadź i uporządkuj swoje
    transakcje ja...
    Pobierz Firefly III
  • 3
    Rozszerzenia Apache OpenOffice
    Rozszerzenia Apache OpenOffice
    Oficjalny katalog Apache
    rozszerzenia OpenOffice. Znajdziesz
    rozszerzenia od słowników do
    narzędzia do importowania plików PDF i łączenia
    z wys...
    Pobierz rozszerzenia Apache OpenOffice
  • 4
    Modliszka
    Modliszka
    Mantis to łatwa do wdrożenia aplikacja internetowa
    oparty na śledzeniu błędów, aby pomóc w błędzie produktu
    śledzenie. Wymaga PHP, MySQL i
    serwer internetowy. Sprawdź nasze demo i hostowane
    oferta...
    Pobierz MantisBT
  • 5
    LAN Messenger
    LAN Messenger
    LAN Messenger to aplikacja do czatowania p2p
    do komunikacji intranetowej i nie
    wymagać serwera. Różne poręczne
    obsługiwane są funkcje, w tym
    powiadomić...
    Pobierz LAN Messengera
  • 6
    DrJava
    DrJava
    DrJava to lekkie programowanie
    środowisko dla języka Java zaprojektowane do wspierania
    tworzenie oprogramowania oparte na testach. Ono
    zawiera inteligentny edytor programów,
    int...
    Pobierz DrJava
  • więcej »

Komendy systemu Linux

Ad