EngelsFransSpaans

Ad


OnWorks-favicon

vleermuizen - Online in de cloud

Voer bats uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit zijn de opdrachtbats die kunnen worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


vleermuizen - Bash geautomatiseerd testsysteem

KORTE INHOUD


vleermuizen [-c] [-p | -T] proef [proef

proef is het pad naar een Bats-testbestand, of het pad naar een map met Bats-test
bestanden.

PRODUCTBESCHRIJVING


Bats is een TAP-compatibel testframework voor Bash. Het biedt een eenvoudige manier om te verifiëren
dat de UNIX-programma's die u schrijft zich gedragen zoals verwacht.

Een Bats-testbestand is een Bash-script met een speciale syntaxis voor het definiëren van testgevallen. Onder de
hood, elke testcase is slechts een functie met een beschrijving.

Testgevallen bestaan ​​uit standaard shell-opdrachten. Bats maakt gebruik van Bash's fout (reeks -e)
optie bij het uitvoeren van testgevallen. Als elk commando in de testcase eindigt met een 0 toestand
code (succes), de test is geslaagd. Op deze manier is elke regel een bewering van de waarheid.

Bekijk vleermuizen(7) voor meer informatie over het schrijven van Bats-toetsen.

RUNNING PROEVEN


Om uw tests uit te voeren, roept u de vleermuizen tolk met een pad naar een testbestand. De bestandstest
zaken worden opeenvolgend en afzonderlijk behandeld. Als alle testgevallen slagen, vleermuizen verlaat met a
0 status code. Als er sprake is van mislukkingen, vleermuizen verlaat met a 1 status code.

U kunt beroep doen op de vleermuizen interpreter met meerdere testbestandargumenten, of met een pad naar a
map met meerdere .vleermuizen bestanden. Bats voert elk testbestand afzonderlijk uit
de resultaten samenvoegen. Als een testgeval mislukt, vleermuizen verlaat met a 1 status code.

OPTIES


-c, --Graaf
Tel het aantal testgevallen zonder tests uit te voeren

-h, --help
Help-bericht weergeven

-p, --zeer
Toon resultaten in mooi formaat (standaard voor terminals)

-t, --tik
Toon resultaten in TAP-formaat

-v, --versie
Geef het versienummer weer

OUTPUT


Wanneer u Bats vanaf een terminal uitvoert, ziet u uitvoer terwijl elke test wordt uitgevoerd, met een
vinkje naast de naam van de test als deze slaagt of een "X" als deze mislukt.

$ vleermuizen optelling.bats
✓ optellen met bc
✓ optelling met dc

2 tests, 0 mislukkingen

Als Bats niet is verbonden met een terminal, met andere woorden, als u het continu uitvoert
integratiesysteem of de uitvoer ervan omleiden naar een bestand; de resultaten worden weergegeven in
voor mensen leesbaar, machinaal parseerbaar TAP-formaat. U kunt TAP-uitvoer vanaf een terminal forceren door
het aanroepen van Bats met de --tik optie.

$ bats --tik op toevoeging.bats
1 .. 2
ok 1 toevoeging met bc
ok 2 toevoeging met dc

EXIT STATUS


De vleermuizen interpreter wordt afgesloten met een waarde van 0 als alle testgevallen slagen, of 1 indien één of meer
testgevallen mislukken.

Gebruik vleermuizen online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 3
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 4
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • 5
    Shadowsocks
    Shadowsocks
    Een snelle tunnelproxy die u helpt
    firewalls omzeilen Dit is een applicatie
    waar je ook uit kunt halen
    https://sourceforge.net/projects/shadowsocksgui/.
    Het ha...
    Shadowsocks downloaden
  • 6
    GLPI-thema's
    GLPI-thema's
    Download release op
    https://github.com/stdonato/glpi-modifications/
    Kleurthema's voor GLPI 0.84 en 0.85 Nieuw
    Wijzigingen voor GLPI Dit is een
    toepassing die c...
    GLPI-thema's downloaden
  • Meer "

Linux-commando's

Ad