Skip to content

Commit 262f9cf

Browse files
MCLOUD-13311: PHP8.4 functional test
1 parent b0a3153 commit 262f9cf

11 files changed

+119
-12
lines changed

src/Test/Functional/Acceptance/AbstractCest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ public function _before(\CliTester $I): void
3333
$I->cloneTemplateToWorkDir(static::TEMPLATE_VERSION);
3434
$I->createAuthJson();
3535
$I->createArtifactsDir();
36-
$I->createArtifactCurrentTestedCode('docker', '1.4.1');
36+
$I->createArtifactCurrentTestedCode('docker', '1.4.2');
3737
$I->addArtifactsRepoToComposer();
38-
$I->addDependencyToComposer('magento/magento-cloud-docker', '1.4.1');
38+
$I->addDependencyToComposer('magento/magento-cloud-docker', '1.4.2');
3939

4040
$I->addEceToolsGitRepoToComposer();
4141
$I->addDependencyToComposer(
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
namespace Magento\CloudDocker\Test\Functional\Acceptance;
9+
10+
use Robo\Exception\TaskException;
11+
12+
/**
13+
* @group php83
14+
*/
15+
class Acceptance83Cest extends AcceptanceCest
16+
{
17+
/**
18+
* Template version for testing
19+
*/
20+
protected const TEMPLATE_VERSION = '2.4.7';
21+
}

src/Test/Functional/Acceptance/AcceptanceCest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
use Robo\Exception\TaskException;
1111

1212
/**
13-
* @group php83
13+
* @group php84
1414
*/
1515
class AcceptanceCest extends AbstractCest
1616
{
1717
/**
1818
* Template version for testing
1919
*/
20-
protected const TEMPLATE_VERSION = '2.4.7';
20+
protected const TEMPLATE_VERSION = '2.4.8';
2121

2222
/**
2323
* @param \CliTester $I
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
namespace Magento\CloudDocker\Test\Functional\Acceptance;
9+
10+
use CliTester;
11+
12+
/**
13+
* @group php83
14+
*/
15+
class Developer83Cest extends DeveloperCest
16+
{
17+
/**
18+
* Template version for testing
19+
*/
20+
protected const TEMPLATE_VERSION = '2.4.7';
21+
}

src/Test/Functional/Acceptance/DeveloperCest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
use CliTester;
1111

1212
/**
13-
* @group php83
13+
* @group php84
1414
*/
1515
class DeveloperCest extends AbstractCest
1616
{
1717
/**
1818
* Template version for testing
1919
*/
20-
protected const TEMPLATE_VERSION = '2.4.7';
20+
protected const TEMPLATE_VERSION = '2.4.8';
2121

2222
/**
2323
* Tests that php settings contains configuration from php.dev.ini
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
namespace Magento\CloudDocker\Test\Functional\Acceptance;
9+
10+
use CliTester;
11+
use Codeception\Example;
12+
use Robo\Exception\TaskException;
13+
14+
/**
15+
* @group php83
16+
*/
17+
class Elasticsearch83Cest extends ElasticsearchCest
18+
{
19+
/**
20+
* Template version for testing
21+
*/
22+
protected const TEMPLATE_VERSION = '2.4.7';
23+
}

src/Test/Functional/Acceptance/ElasticsearchCest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
use Robo\Exception\TaskException;
1313

1414
/**
15-
* @group php83
15+
* @group php84
1616
*/
1717
class ElasticsearchCest extends AbstractCest
1818
{
1919
/**
2020
* Template version for testing
2121
*/
22-
protected const TEMPLATE_VERSION = '2.4.7';
22+
protected const TEMPLATE_VERSION = '2.4.8';
2323

2424
/**
2525
* @param CliTester $I
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
namespace Magento\CloudDocker\Test\Functional\Acceptance;
9+
10+
/**
11+
* @group php83
12+
*/
13+
class MailHog83Cest extends MailHogCest
14+
{
15+
/**
16+
* Template version for testing
17+
*/
18+
protected const TEMPLATE_VERSION = '2.4.7';
19+
}

src/Test/Functional/Acceptance/MailHogCest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@
88
namespace Magento\CloudDocker\Test\Functional\Acceptance;
99

1010
/**
11-
* @group php83
11+
* @group php84
1212
*/
1313
class MailHogCest extends AbstractCest
1414
{
1515
/**
1616
* Template version for testing
1717
*/
18-
protected const TEMPLATE_VERSION = '2.4.7';
18+
protected const TEMPLATE_VERSION = '2.4.8';
1919

2020
/**
2121
* @param \CliTester $I
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
namespace Magento\CloudDocker\Test\Functional\Acceptance;
9+
10+
use CliTester;
11+
use Codeception\Example;
12+
use Robo\Exception\TaskException;
13+
14+
/**
15+
* @group php83
16+
*/
17+
class Opensearch83Cest extends OpensearchCest
18+
{
19+
/**
20+
* Template version for testing
21+
*/
22+
protected const TEMPLATE_VERSION = '2.4.7';
23+
}

0 commit comments

Comments
 (0)