Zadanie 4. Usunięcie flagi¶
1. Sprzątamy po wdrożeniu¶
Po pomyślnym wdrożeniu zmiany należy pozbyć się długu technologicznego, którego narobiliśmy.
Posiadanie wielu flag w kodzie zaciemnia sytuację.
1.1. Usuń test ProductListControllerTest::testControllerReturnsValidResponseWithDetailsDisabled
1.2. Zmień nazwę testu ProductListControllerTest::testControllerReturnsValidResponseWithDetailsEnabled na ProductListControllerTest::testControllerReturnsValidResponse.
1.3. Usuń z powyższego testu warunek pomijający test w zależności od stanu flagi.
1.4. Zmodyfikuj pipeline.sh, tak by już nie uruchamiał dodatkowych testów z flagą.
1.5. Usuń definicję flagi w main/src/Flags.php
1.6. Usuń flagę z docker-compose.yml
1.7. Zmodyfikuj kontroler tak, by nie używał flagi.
1.8. Uruchom pipeline.sh, by mieć pewność, że wszystko jest ok.
1.9. Uruchom aplikację, by mieć pewność, że wszystko jest ok.
1.10. Commit.