Ausführen von Komponententests

WARNING
Alle Magento-CLI-Befehle müssen von der Dateisysteminhaber.

Dieser Befehl führt eine Reihe von Tests aus, die in der Commerce 2-Codebasis definiert sind. Sie können entweder alle ausgewählten Tests oder Tests ausführen. Wenn ein nicht unterstützter Typ angegeben wird, wird das Programm beendet und listet alle verfügbaren Typen auf. Nach der Ausführung wird ein detaillierter Bericht mit dem Testlauf und den Ergebnissen angezeigt.

Voraussetzungen

Bevor Sie diesen Befehl ausführen, gehen Sie wie folgt vor: must true:

  • Die Magento_Developer -Modul aktiviert sein. Sie können sie wie folgt aktivieren:

    code language-bash
    bin/magento module:enable [--force] Magento_Developer
    

    Verwenden Sie die --force nur dann, wenn dies erforderlich ist.

  • Ihr System muss für die gewünschten Tests eingerichtet sein.

Um beispielsweise Integrationstests auszuführen, sollten Sie dev/tests/integration/etc/install-config-mysql.php.dist nach dev/tests/integration/etc/install-config-mysql.php und ändern Sie sie entsprechend Ihrer Umgebung.

Ausführen von Tests

Befehlsverwendung:

bin/magento dev:tests:run <test>

So listen Sie die verfügbaren Testtypen auf:

bin/magento dev:tests:run --help

Beispielrückgabe:

all, unit, integration, integration-all, static, static-all, integrity, legacy, default

So führen Sie beispielsweise Integrationstests aus:

bin/magento dev:tests:run integration
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c