Adobe Commerce 2.4.0 の既知の問題:統合テストが失敗する

この記事では、の宣言が原因で統合テストが失敗するAdobe Commerce 2.4.0 の問題に対するパッチを提供します Dotdigitalgroup\Email\Test\Integration\Model\Sync\Importer\ImporterFailedTest::setUp() は、2.4.0 に使用される PHPUnit 9 とは互換性がありません。

影響を受ける製品とバージョン

  • クラウドインフラストラクチャー 2.4.0 上のAdobe Commerce
  • Adobe Commerce オンプレミス 2.4.0

問題

再現手順

2.4.0 統合テストを実行します。

期待される結果

テストは成功。

実際の結果

PHP 致命的エラー:Dotdigitalgroup\Email\Test\Integration\Model\Sync\Importer\ImporterFailedTest::setUp ()の宣言は PHPUnit\Framework\TestCase::setUp (): /var/www/vendor/dotmailer/dotmailer-magento2-extension/Test/Integration/Model/Sync/Importer/ImporterFailedTest.phpの 36 行目の void と互換性がある必要があります

解決策

この記事で提供されているパッチを適用します。

パッチ

パッチはこの記事に添付されています。 ダウンロードするには、記事の最後まで下にスクロールしてファイル名をクリックするか、次のリンクをクリックします。

BUNDLE-2684-composer.patch

互換性のあるAdobe Commerceのバージョン:

パッチは次のために作成されました。

  • クラウドインフラストラクチャー 2.4.0 上のAdobe Commerce
  • Adobe Commerce オンプレミス 2.4.0

パッチの適用方法

参照: Adobeが提供する composer パッチの適用方法 手順については、サポートナレッジベースを参照してください。

添付ファイル

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a