Magento開発マニュアルチュートリアル-ユニットテストの実行

1402 ワード

ユニットテストの実行


前提条件


ユニットテストコマンドを実行する前に、次の条件を満たす必要があります.
  • Magento_Developerモジュールを有効にする必要がある.有効化コマンド:
    magento module:enable [--force] Magento_Developer
    
  • 必要なテストを実行するためにシステムを設定する必要があります.たとえば、統合テストを実行するには、環境に適応するためにdev/tests/integration/etc/install-config-mysql.php.distからdev/tests/integration/etc/install-config-mysql.phpをコピーし、変更する必要があります.

  • 最初のステップ

  • MagentoサーバにログインMagento 2ファイルシステムに切り替える所有者ユーザには書き込み権限が必要である.bash shellを使用する場合は、次の構文を使用してMagentoファイルシステムの所有者に変換することもできます:
    su  -s /bin/bash -c  
    sudo -u   
    
  • 次のようにコマンドを実行することもできます.
  • cd /binそしてそれら./magento
  • を実行する.
  • php /bin/magento

  • テストの実行


    コマンドの使用方法:
    magento dev:tests:run 
    
    magento dev:tests:run --help
    
    all, unit, integration, integration-all, static, static-all, integrity, legacy, default
    
    magento dev:tests:run integration