EnglischFranzösischSpanisch

OnWorks-Favicon

pherkinp – Online in der Cloud

Führen Sie pherkinp im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl pherkinp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


pherkin – Mit Test::BDD::Cucumber geschriebene Tests ausführen

VERSION


Version 0.45

ZUSAMMENFASSUNG


pherkin
pherkin some/path/features/

BESCHREIBUNG


„pherkin“ akzeptiert ein einzelnes Argument eines Verzeichnisnamens und ist standardmäßig „./features/“, wenn
es ist keine angegeben. Dieses Verzeichnis wird nach Feature-Dateien durchsucht (alle passenden Dateien).
„*.feature“) und Schrittdefinitionsdateien (jede Datei, die mit „*_steps.pl“ übereinstimmt). Der Schritt
Definitionen werden geladen und dann werden die Funktionen ausgeführt.

Schritte, die bestanden werden, werden grün gedruckt, diejenigen, die nicht bestanden werden, rot und diejenigen, bei denen dies der Fall ist
Keine Schrittdefinition vorhanden – oder die aufgrund eines vorherigen Fehlers übersprungen werden – werden gelb angezeigt.

„Pherkin“ wird mit einem Status ungleich Null beendet, wenn (und nur dann) das Gesamtergebnis lautet
als gescheitert angesehen.

OPTIONAL


Steuerung von @INC

-l, --lib Fügt „lib“ zu @INC hinzu
-b, --blib Fügen Sie „blib/lib“ und „blib/arch“ zu @INC hinzu
-I [dir] Füge das angegebene Verzeichnis zu @INC hinzu

Ausgabeformatierung

-o, --output Ausgabekabelbaum. Der Standardwert ist „TermColor“. Siehe „Ausgaben“
-c, --theme Thema für „TermColor“. „hell“ oder „dunkel“ (Standard)

Zusätzliche Schritte

-s, --steps [Pfad] Fügen Sie eine zusätzliche Schrittdatei oder ein Verzeichnis mit Schrittdateien hinzu
(wie durch *_steps.pl identifiziert; Mehrfachverwendung akzeptiert)

Tag-Spezifikationen

-t, --tags @tag Szenarios ausführen, die mit „@tag“ markiert sind
-t, --tags @tag1,@tag2 Szenarios ausführen, die mit „@tag1“ und „@tag2“ getaggt sind
-t, --tags ~@tag Szenarios ausführen, die ohne „@tag“ getaggt sind

Konfigurationsprofile (siehe KONFIGURATIONSPROFILE unten/`man pherkin`)

-g, --config [Pfad] Eine YAML-Datei mit Konfigurationsprofilen
-p, --profile [Name] Name des Profils, das aus der obigen Konfigurationsdatei geladen werden soll.
Standardmäßig ist „Standard“.
--debug-profile Zeigt Informationen darüber an, welches Profil wie geladen wurde
und endet dann

Erweiterungsoptionen

-e Extension::Module Eine Erweiterung laden. Sie können eine Zeichenfolge in Klammern setzen
das Ende des Modulnamens, der ausgewertet wird und
für die Erweiterung an new() übergeben.

Hilfe

-h, -?, --help Nutzungsinformationen drucken.
--i18n LANG Schlüsselwörter für eine bestimmte Sprache auflisten.
„--i18n help“ listet alle verfügbaren Sprachen auf.

OUTPUTS


„pherkin“ kann mit jedem der „Test::BDD::Cucumber::Harness“-Ausgabemodule ausgeben.
Test::BDD::Cucumber::TermColor ist die Standardeinstellung, Test::BDD::Cucumber::TestBuilder jedoch
auch eine sinnvolle Option:

pherkin -o TermColor some/path/feature # Die Standardeinstellung
pherkin -o TestBuilder some/path/feature # Textausgabe vom Typ Test::Builder

CONFIGURATION PROFILE


Sie können Sätze von Befehlszeilenoptionen mithilfe einer YAML-Konfigurationsdatei mit dem Namen angeben
Profile darin und die Befehlszeilenoptionen „-g, --config“ und „-p, --profile“.

Wenn Sie keine Konfigurationsdatei angeben, werden die folgenden Pfade (in der Reihenfolge) nach einer durchsucht:

(Inhalt von $ENV{'PHERKIN_CONFIG'})
.pherkin.yaml
./config/pherkin.yaml
./.config/pherkin.yaml
t/.pherkin.yaml
~/.pherkin.yaml

Der Inhalt jedes Profils wird so eingefügt, als ob Sie ihn in der Befehlszeile angegeben hätten.
„default“ wird verwendet, wenn Sie keinen angegeben haben. Zum Beispiel:

Standard:
Schritte:
- foo/steps
- ~/Schritte
Ausgabe: TermColor
tags:
- tag1, tag2

ist äquivalent zu:

--steps foo/steps --steps ~/Schritte --output TermColor --tags tag1, tag2

Wenn Sie sowohl Befehlszeilenoptionen als auch Optionen in einer Konfigurationsdatei angeben, dann wird die
Befehlszeilenelemente überschreiben Elemente mit einem Wert und werden am Ende von Elementen mit mehreren Elementen platziert
diejenigen.

Wenn Sie „--debug-profile“ angeben, werden Informationen angezeigt, die zeigen, welches Profil wie geladen wird
wird auf STDOUT ausgegeben und dann wird „Pherkin“ beendet.

Nutzen Sie pherkinp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Clementine
    Clementine
    Clementine ist eine Multi-Plattform-Musik
    Player und Bibliotheksorganisator inspiriert von
    Amarok 1.4. Es hat eine schnelle und
    einfach zu bedienende Oberfläche und ermöglicht es Ihnen
    suchen und ...
    Clementine herunterladen
  • 2
    XISMus
    XISMus
    ACHTUNG: Kumulatives Update 2.4.3 hat
    freigegeben worden!! Das Update funktioniert bei jedem
    vorherige Version 2.xx. Wenn Sie upgraden
    ab Version v1.xx bitte herunterladen und
    i ...
    Laden Sie XISmuS herunter
  • 3
    facetracknoir
    facetracknoir
    Modulares Headtracking-Programm, das
    unterstützt mehrere Face-Tracker, Filter
    und Spielprotokolle. Unter den Trackern
    sind die SM FaceAPI, AIC Inertial Head
    Verfolger ...
    facetracknoir herunterladen
  • 4
    PHP-QR-Code
    PHP-QR-Code
    PHP-QR-Code ist Open Source (LGPL)
    Bibliothek zum Generieren von QR-Code,
    2-dimensionaler Strichcode. Beyogen auf
    libqrencode C-Bibliothek, bietet API für
    QR-Code-Barc erstellen...
    Laden Sie den PHP-QR-Code herunter
  • 5
    freibürgerlich
    freibürgerlich
    Freeciv ist ein kostenloses rundenbasiertes Spiel
    Multiplayer-Strategiespiel, in dem jeder
    Der Spieler wird zum Anführer von a
    Zivilisation, die darum kämpft, die zu erhalten
    Endziel: zu ...
    Laden Sie Freeciv herunter
  • 6
    Kuckucksandkasten
    Kuckucksandkasten
    Cuckoo Sandbox verwendet Komponenten, um
    Überwachung des Verhaltens von Malware in a
    Sandbox-Umgebung; isoliert von der
    Rest des Systems. Es bietet automatisiert
    analyse o...
    Laden Sie Cuckoo Sandbox herunter
  • Mehr »

Linux-Befehle

Ad