Problema conhecido do Adobe Commerce 2.4.0: falha nos testes de integração

Este artigo fornece um patch para o problema do Adobe Commerce 2.4.0 em que os testes de integração estão falhando porque a declaração de Dotdigitalgroup\Email\Test\Integration\Model\Sync\Importer\ImporterFailedTest::setUp() não é compatível com PHPUnit 9 usado para 2.4.0.

Produtos e versões afetados

  • Adobe Commerce na infraestrutura em nuvem 2.4.0
  • Adobe Commerce no local 2.4.0

Problema

Etapas a serem reproduzidas

Execute testes de integração 2.4.0.

Resultado esperado

Êxito nos testes.

Resultado real

Erro fatal do PHP: a declaração de Dotdigitalgroup\Email\Test\Integration\Model\Sync\Importer\ImporterFailedTest::setUp() deve ser compatível com PHPUnit\Framework\TestCase::setUp(): void em /var/www/vendor/dotmailer/dotmailer-magento2-extension/Test/Integration/Model/Sync/Importer/ImporterFailedTest.php na linha 36

Solução

Aplique o patch fornecido neste artigo.

Correção

O patch está anexado a este artigo. Para baixá-lo, role para baixo até o final do artigo e clique no nome do arquivo ou clique no link a seguir:

BUNDLE-2684-composer.patch

Versões compatíveis do Adobe Commerce:

A correção foi criada para:

  • Adobe Commerce na infraestrutura em nuvem 2.4.0
  • Adobe Commerce no local 2.4.0

Como aplicar o patch

Consulte Como aplicar um patch de compositor fornecido pelo Adobe na nossa base de conhecimento de suporte para obter instruções.

Arquivos Anexados

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