Skip to content

Commit dac3f58

Browse files
committed
Add Symfony 8.0.*@dev tests
1 parent 999947d commit dac3f58

File tree

3 files changed

+23
-25
lines changed

3 files changed

+23
-25
lines changed

.github/workflows/tests.yml

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,6 @@ jobs:
1818
symfony-version: '6.4.*'
1919
composer-flags: '--prefer-stable --prefer-lowest'
2020
description: 'with SF 6.4.* lowest'
21-
- php-version: '8.2'
22-
symfony-version: '7.1.*'
23-
composer-flags: '--prefer-stable --prefer-lowest'
24-
description: 'with SF 7.1.* lowest'
25-
- php-version: '8.2'
26-
symfony-version: '7.2.*'
27-
composer-flags: '--prefer-stable --prefer-lowest'
28-
description: 'with SF 7.2.* lowest'
2921
- php-version: '8.2'
3022
symfony-version: '7.3.*'
3123
composer-flags: '--prefer-stable --prefer-lowest'
@@ -38,15 +30,6 @@ jobs:
3830
- php-version: '8.4'
3931
symfony-version: '6.4.*@dev'
4032
description: 'with SF 6.4.* dev'
41-
- php-version: '8.4'
42-
symfony-version: '7.1.*'
43-
description: 'with SF 7.1.*'
44-
- php-version: '8.4'
45-
symfony-version: '7.2.*'
46-
description: 'with SF 7.2.*'
47-
- php-version: '8.4'
48-
symfony-version: '7.2.*@dev'
49-
description: 'with SF 7.2.* dev'
5033
- php-version: '8.4'
5134
symfony-version: '7.3.*'
5235
description: 'with SF 7.3.*'
@@ -56,6 +39,9 @@ jobs:
5639
- php-version: '8.4'
5740
symfony-version: '7.4.*@dev'
5841
description: 'with SF 7.4.* dev'
42+
- php-version: '8.4'
43+
symfony-version: '8.0.*@dev'
44+
description: 'with SF 8.0.* dev'
5945

6046
#PHP versions
6147
- php-version: '8.1'
@@ -110,6 +96,14 @@ jobs:
11096
if: matrix.symfony-version && contains(matrix.symfony-version, '@dev')
11197
run: composer config minimum-stability dev
11298

99+
- name: Remove friendsofphp/php-cs-fixer
100+
if: matrix.coding-standards != true
101+
run: composer remove friendsofphp/php-cs-fixer --dev --no-update
102+
103+
- name: Remove phpstan/phpstan
104+
if: matrix.static-analysis != true
105+
run: composer remove phpstan/phpstan --dev --no-update
106+
113107
- name: Configure Symfony Flex
114108
if: matrix.symfony-version
115109
run: composer config extra.symfony.require ${{ matrix.symfony-version }}

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@
2424
"require": {
2525
"php": "^8.1",
2626
"ext-mbstring": "*",
27-
"symfony/config": "^6.4|^7.1",
28-
"symfony/console": "^6.4|^7.1",
29-
"symfony/dependency-injection": "^6.4|^7.1",
30-
"symfony/framework-bundle": "^6.4|^7.1",
31-
"symfony/http-kernel": "^6.4|^7.1",
32-
"symfony/process": "^6.4|^7.1"
27+
"symfony/config": "^6.4|^7.1|^8.0",
28+
"symfony/console": "^6.4|^7.1|^8.0",
29+
"symfony/dependency-injection": "^6.4|^7.1|^8.0",
30+
"symfony/framework-bundle": "^6.4|^7.1|^8.0",
31+
"symfony/http-kernel": "^6.4|^7.1|^8.0",
32+
"symfony/process": "^6.4|^7.1|^8.0"
3333
},
3434
"require-dev": {
3535
"dg/bypass-finals": "^1.3",

tests/Command/DeployRsyncCommandTest.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -458,10 +458,14 @@ protected function createCommandTester(array $config, array $expectedCommand, bo
458458
$command->expects($this->never())->method('createProcess');
459459
}
460460

461-
$command->setName(DeployRsyncCommand::getDefaultName());
461+
$command->setName('ecommit:deploy-rsync');
462462

463463
$application = new Application();
464-
$application->add($command);
464+
if (method_exists($application, 'addCommand')) {
465+
$application->addCommand($command);
466+
} else { // @legacy SF <= 7.4
467+
$application->add($command);
468+
}
465469

466470
return new CommandTester($application->find('ecommit:deploy-rsync'));
467471
}

0 commit comments

Comments
 (0)