[Http Kernel] 6 commits

spip-league/http-kernel | 6 commits

Par marcimat, le 27 juin 2026 à 18h03min :

Merge branch ‹ 6092-boot-spip-et-rapprochement-symfony › into ‹ main ›

Améliorer le boot SPIP depuis le runtime

See merge request spip-league/http-kernel!7

Ajouté
tests/Fixtures/LegacySpip/config/custom.php
tests/Fixtures/LegacySpip/config/spip/dirs.php
tests/Fixtures/LegacySpip/config/spip/logger.php
tests/Fixtures/LegacySpip/config/spip/routes.php
tests/Fixtures/LegacySpip/spip.php
tests/KernelBootstrap.php
tests/SpipHttpKernelBootTest.php
tests/Stub/KernelTestHelper.php
Supprimé
tests/Stub/ReplacingContainerBootstrapper.php
Modifié
.gitlab-ci.yml
composer.json
src/Bootstrapper/LegacyBootstrapper.php
src/Controller/KernelContainerControllerResolver.php
src/SpipHttpKernel.php
tests/Bootstrapper/LegacyBootstrapperTest.php
tests/Controller/KernelContainerControllerResolverTest.php
tests/SpipHttpKernelTest.php

Détails : Merge branch '6092-boot-spip-et-rapprochement-symfony' into 'main' (3a82b525) · Validations · spip-league / Http Kernel · GitLab

==============================
Par Matthieu Marcillaud, le 27 juin 2026 à 17h36min :

test: Embarquer la fixture LegacySpip pour ne pas dépendre de tests/ de spip-league/kernel qui n’est pas présent !

Ajouté
tests/Fixtures/LegacySpip/config/custom.php
tests/Fixtures/LegacySpip/config/spip/dirs.php
tests/Fixtures/LegacySpip/config/spip/logger.php
tests/Fixtures/LegacySpip/config/spip/routes.php
tests/Fixtures/LegacySpip/spip.php
tests/KernelBootstrap.php
Modifié
tests/SpipHttpKernelBootTest.php

Détails : test: Embarquer la fixture LegacySpip pour ne pas dépendre de tests/ de... (4eef4892) · Validations · spip-league / Http Kernel · GitLab

==============================
Par Matthieu Marcillaud, le 27 juin 2026 à 17h31min :

ci: installer unzip aussi

Modifié
.gitlab-ci.yml

Détails : ci: installer unzip aussi (74a8d7ec) · Validations · spip-league / Http Kernel · GitLab

==============================
Par Matthieu Marcillaud, le 27 juin 2026 à 16h34min :

test: Séparer les tests de boot

Ajouté
tests/SpipHttpKernelBootTest.php
Modifié
tests/SpipHttpKernelTest.php

Détails : test: Séparer les tests de boot (afa739a4) · Validations · spip-league / Http Kernel · GitLab

==============================
Par Matthieu Marcillaud, le 27 juin 2026 à 16h28min :

test: Fix tests suite à évolution conteneur et deprecateds

Ajouté
tests/Stub/KernelTestHelper.php
Supprimé
tests/Stub/ReplacingContainerBootstrapper.php
Modifié
src/Bootstrapper/LegacyBootstrapper.php
src/Controller/KernelContainerControllerResolver.php
src/SpipHttpKernel.php
tests/Bootstrapper/LegacyBootstrapperTest.php
tests/Controller/KernelContainerControllerResolverTest.php
tests/SpipHttpKernelTest.php

Détails : test: Fix tests suite à évolution conteneur et deprecateds (eccee343) · Validations · spip-league / Http Kernel · GitLab

==============================
Par Matthieu Marcillaud, le 27 juin 2026 à 15h22min :

feat: méthode statique boot pour récupérer l’instance HttpKernel

Refs: spip/spip#6092

Modifié
composer.json
src/SpipHttpKernel.php
tests/SpipHttpKernelTest.php

Détails : feat: méthode statique boot pour récupérer l'instance HttpKernel (afd89c79) · Validations · spip-league / Http Kernel · GitLab