InglesPransesEspanyol

Ad


OnWorks favicon

paniki - Online sa Cloud

Magpatakbo ng mga paniki sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command bats na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


paniki - Bash Automated Testing System

SINOPSIS


paniki [-c] [-p | -t] pagsusulit [pagsusulit ...]

pagsusulit ay ang path sa isang Bats test file, o ang path sa isang direktoryo na naglalaman ng Bats test
file.

DESCRIPTION


Ang Bats ay isang TAP-compliant testing framework para sa Bash. Nagbibigay ito ng isang simpleng paraan upang i-verify
na ang mga programang UNIX na iyong isinusulat ay kumikilos tulad ng inaasahan.

Ang Bats test file ay isang Bash script na may espesyal na syntax para sa pagtukoy ng mga test case. Sa ilalim ng
hood, ang bawat test case ay isang function lamang na may paglalarawan.

Ang mga test case ay binubuo ng mga karaniwang shell command. Ginagamit ni Bats ang Bash's errexit (itakda -e)
opsyon kapag nagpapatakbo ng mga kaso ng pagsubok. Kung lalabas ang bawat utos sa test case na may a 0 katayuan
code (tagumpay), ang pagsubok ay pumasa. Sa ganitong paraan, ang bawat linya ay isang paninindigan ng katotohanan.

Tingnan paniki(7) para sa karagdagang impormasyon sa pagsulat ng mga Bats test.

PAGPAPAKITA MGA PAGSUBOK


Upang patakbuhin ang iyong mga pagsubok, i-invoke ang paniki interpreter na may path sa isang test file. Pagsubok ng file
ang mga kaso ay tumatakbo nang sunud-sunod at nakahiwalay. Kung ang lahat ng mga kaso ng pagsubok ay pumasa, paniki paglabas na may a
0 code ng katayuan. Kung may mga kabiguan, paniki paglabas na may a 1 code ng katayuan.

Maaari mong tawagan ang paniki interpreter na may maraming argumento ng test file, o may path sa a
direktoryo na naglalaman ng maramihang .bat mga file. Patakbuhin ng Bats ang bawat test file nang paisa-isa at
pinagsama-sama ang mga resulta. Kung ang anumang pagsubok na kaso ay nabigo, paniki paglabas na may a 1 code ng katayuan.

Opsyon


-c, --bilang
Bilangin ang bilang ng mga kaso ng pagsubok nang hindi nagpapatakbo ng anumang mga pagsubok

-h, - Tumulong
Ipakita ang mensahe ng tulong

-p, --maganda
Ipakita ang mga resulta sa magandang format (default para sa mga terminal)

-t, --tap
Ipakita ang mga resulta sa TAP format

-v, --bersyon
Ipakita ang numero ng bersyon

oUTPUT


Kapag nagpatakbo ka ng Bats mula sa isang terminal, makikita mo ang output habang isinasagawa ang bawat pagsubok, na may a
check-mark sa tabi ng pangalan ng pagsusulit kung ito ay pumasa o isang "X" kung ito ay nabigo.

$ paniki karagdagan.panig
✓ karagdagan gamit ang bc
✓ karagdagan gamit ang dc

2 pagsubok, 0 pagkabigo

Kung hindi nakakonekta ang Bats sa isang terminal--sa madaling salita, kung patakbuhin mo ito mula sa tuluy-tuloy
integration system o i-redirect ang output nito sa isang file--ang mga resulta ay ipinapakita sa
nababasa ng tao, na-parsable ng makina na TAP na format. Maaari mong pilitin ang output ng TAP mula sa isang terminal sa pamamagitan ng
invoking Bats gamit ang --tap pagpipilian.

$ bats --tap karagdagan.bats
1..2
ok 1 karagdagan gamit ang bc
ok 2 karagdagan gamit ang dc

EXIT STATUS


Ang paniki paglabas ng interpreter na may halaga ng 0 kung pumasa ang lahat ng test cases, o 1 kung isa o higit pa
nabigo ang mga test case.

Gumamit ng mga paniki online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 3
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Isang mabilis na tunnel proxy na tumutulong sa iyo
    bypass firewalls Ito ay isang application
    na maaari ring kunin mula sa
    https://sourceforge.net/projects/shadowsocksgui/.
    Ito ha...
    I-download ang Shadowsocks
  • 6
    Mga Tema ng GLPI
    Mga Tema ng GLPI
    I-download ang release sa
    https://github.com/stdonato/glpi-modifications/
    Mga tema ng kulay para sa GLPI 0.84 at 0.85 Bago
    Mga Pagbabago para sa GLPI Ito ay isang
    application na c...
    I-download ang Mga Tema ng GLPI
  • Marami pa »

Linux command

Ad