πŸ§ͺ Rapport Tests Pest Laravel β€” PREPROD

09/06/2026 09:40:56 · ❌ 20 test(s) en échec

110
Total
90
PassΓ©s
20
Γ‰chouΓ©s
0
IgnorΓ©s
460.4s
DurΓ©e
StatutClasseTestDurΓ©eMessage
βœ… Tests.Api.Inpulse.InpulseTest Sync products 0.004s
⚠️ Tests.Features.Sync.FridgeLoggersTest Temperatures 15.883s TemperaturesUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20220822.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Sopalog - Check global issue : 100% of the loggers rec
⚠️ Tests.Features.Sync.FridgeLoggersTest Several measures 14.940s Several measuresUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_temp_check_20230207.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Send alert : temperature out of limits Contex
⚠️ Tests.Features.Sync.FridgeLoggersTest Connection 26.432s ConnectionUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20220822.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Sopalog - Check global issue : 100% of the loggers recei
⚠️ Tests.Features.Sync.FridgeLoggersTest Epv cauderan 13.042s Epv cauderanUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20220822.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Sopalog - Check global issue : 100% of the loggers rec
⚠️ Tests.Features.Sync.FridgeLoggersTest Terrasse saint pol 14.794s Terrasse saint polUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20220520.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Sopalog - Check global issue : 100% of the logge
⚠️ Tests.Features.Sync.FridgeLoggersTest Global connection 18.344s Global connectionUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Sopalog - Check global issue : 100% of the logger
⚠️ Tests.Features.Sync.FridgeLoggersTest ClosedDates logger 51.838s ClosedDates loggerUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logger_id":1,"logger
⚠️ Tests.Features.Sync.FridgeLoggersTest ClosedDates logger 19.243s ClosedDates loggerUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logger_id":1,"logger
⚠️ Tests.Features.Sync.FridgeLoggersTest ClosedDates contacts 14.563s ClosedDates contactsUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logger_id":1,"logg
⚠️ Tests.Features.Sync.FridgeLoggersTest ClosedDates connexion contacts 14.571s ClosedDates connexion contactsUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20220822.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Sopalog - Check global issue : 100%
⚠️ Tests.Features.Sync.FridgeLoggersTest ClosedDates connexion contacts 13.496s ClosedDates connexion contactsUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20220822.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Sopalog - Check global issue : 100%
⚠️ Tests.Features.Sync.FridgeLoggersTest Case cirl 14.180s Case cirlUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logger_id":1,"logger_serial":
⚠️ Tests.Features.Sync.FridgeLoggersTest No data alerts 14.200s No data alertsUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logger_id":1,"logger_ser
⚠️ Tests.Features.Sync.FridgeLoggersTest NoDataAlerts AllLoggers 14.822s NoDataAlerts AllLoggersUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logger_id":1,"l
⚠️ Tests.Features.Sync.FridgeLoggersTest NoDataAlerts ResumeBeforeSecondAlert 13.979s NoDataAlerts ResumeBeforeSecondAlertUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"lo
⚠️ Tests.Features.Sync.FridgeLoggersTest NoDataAlerts MultipleLoggers 12.696s NoDataAlerts MultipleLoggersUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logger_id"
⚠️ Tests.Features.Sync.FridgeLoggersTest NoDataAlert IgnoresInactiveLoggers 14.008s NoDataAlert IgnoresInactiveLoggersUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/broker_check_20221018.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: Check for logger Context: {"logg
⚠️ Tests.Features.Sync.SyncSingleRestaurantTest It connects and configure minimum data 12.734s It connects and configure minimum dataUnexpectedValueException: The stream or file "/var/www/octopus-haccp/storage/logs/requests_superpoulpe_20260609.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: superpoulpe.requests
βœ… Tests.Unit.Api.AdoriaSyncFixtureBenchmarkTest Sync replay fixture is idempotent and reports timings 0.074s
βœ… Tests.Unit.Api.ApiImportedDataDuplicatePreventionTest Equilibre daily resync does not duplicate control reception import 13.230s
βœ… Tests.Unit.Api.ApiImportedDataDuplicatePreventionTest Equilibre daily resync does not duplicate product imports 12.875s
βœ… Tests.Unit.Api.ApiImportedDataDuplicatePreventionTest Equilibre without prepare sync reproduces duplicate imports 13.048s
βœ… Tests.Unit.Api.ApiImportedDataDuplicatePreventionTest Equilibre orphan product import is relinked not duplicated 13.389s
βœ… Tests.Unit.Api.ApiImportedDataDuplicatePreventionTest Easilys resync does not duplicate control reception and product imports 12.661s
βœ… Tests.Unit.Api.ApiImportedDataDuplicatePreventionTest Compass resync does not duplicate control reception and product imports 12.946s
βœ… Tests.Unit.Api.ApiImportedDataDuplicatePreventionTest Get existing data depends on restaurant context 25.991s
βœ… Tests.Unit.Api.EquilibreSyncFixtureBenchmarkTest Sync replay fixture is idempotent and reports timings 0.112s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Always expected valid until without expiration uses year 3000 0.009s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Always expected valid until with expiration adds days from valid from 0.001s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Always expected valid until when valid from null uses fallback now 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Valid from copy is not mutated when computing expected until 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Day skip when closed and week closure covers task slot 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Day not skipped when restaurant marked open 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Frequency loop indices match service loop 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Frequency one does not require index number in query 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Frequency greater than one requires index per iteration 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Always branch should create new row when expected until already passed 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Always branch should not create new row when expected until still future 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGenerationPureLogicTest Idempotence window same calendar day 0.000s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Nat plan disabled at loc does not generate tasks 0.136s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Nat action disabled at loc does not generate tasks 0.099s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Closed restaurant stops generation 0.099s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Always is idempotent then regenerates when expired path hits 0.110s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Frequency generates indexed children linked to first task 0.103s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Only action id generates only target action tasks 0.100s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Always updates valid until without modifying existing valid from 0.103s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Always friday only with expiration catch up after expiry on saturday 0.113s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Loc action on nat plan still generates when nat action disabled at loc 0.102s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Day task not skipped when week closure does not cover full action slot 0.127s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Day task skipped when week closure covers full action slot 0.186s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Day task skipped when week closure is full day with same start end hour 0.101s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Frequency generation is idempotent on same period window 0.105s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Week task skipped when restaurant closed all week period 0.102s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Nat parent disabled blocks child nat action generation regression 0.100s
βœ… Tests.Unit.CleaningPlan.CleaningPlanTaskGeneratorServiceIntegrationTest Nat loc disabled and several generations 0.228s
βœ… Tests.Unit.CleaningPlan.RestaurantCleaningPlanActionActiveTest Active zero disables family action 0.098s
βœ… Tests.Unit.CleaningPlan.RestaurantCleaningPlanActionActiveTest Active one keeps family action when not disabled list 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantIsClosedAllPeriodTest Period closure covers full week range returns true 0.007s
βœ… Tests.Unit.CleaningPlan.RestaurantIsClosedAllPeriodTest Week all day closure every weekday in range returns true 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantIsClosedAllPeriodTest Week closure only weekends range has open weekday returns false 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantIsClosedAllPeriodTest Single date closure on same day returns true 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantIsClosedAllPeriodTest No closures returns false 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Loc action active when restaurant id matches and active one 0.007s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Loc action inactive when active zero 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Nat action active when family matches and no disabled list 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Nat action inactive when disabled for plan at loc 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Nat action still active when sibling action disabled on same plan 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Nat action inactive when national row inactive without effective override 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Nat action inactive when active zero even if base active one 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Nat action false when family mismatch 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Loc action uses effective not only base active for restaurant row 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Loc action on nat plan evaluated as restaurant row 0.000s
βœ… Tests.Unit.CleaningPlan.RestaurantNatLocCleaningPlanActionTest Nat disabled list ignored for pure loc action same restaurant id 0.000s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Backoffice pages are reachable 0.683s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Can update dynamic areas and section fields 0.574s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Rich text validates plain text length not html length 0.474s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front renders rich text html unescaped 0.603s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Can search existing tags for backoffice autocomplete 1.361s
❌ App.Modules.Academy.Tests.AcademyModuleFeatureTest Video content draft then publish then toggle from list then delete 1.803s Video content draft then publish then toggle from list then deleteExpected response status code [201, 301, 302, 303, 307, 308] but received 500. Failed asserting that false is true. at vendor/laravel/framework/src/Illuminate/Testing/TestResponse.php:173 at app/Modules/Academy/Tests/AcademyModuleFeat
❌ App.Modules.Academy.Tests.AcademyModuleFeatureTest Document flow with thematics and front visibility 0.553s Document flow with thematics and front visibilityExpected response status code [201, 301, 302, 303, 307, 308] but received 500. Failed asserting that false is true. at vendor/laravel/framework/src/Illuminate/Testing/TestResponse.php:173 at app/Modules/Academy/Tests/AcademyModuleFeatureTest.php:353
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front home section and content pages are reachable 0.531s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front content detail displays related articles before similar contents 0.690s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front content detail shows similar contents ordered by shared tags without thematics 0.748s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front content detail prioritizes same thematic before other similar contents 0.914s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front shows only active and published contents and blocks others 0.580s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front returns 404 for unknown section or unknown content 0.633s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front section without thematics is still reachable without thematic filter bar 0.618s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front uses default thumbnail logo when content thumbnail is missing 0.749s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front home does not render sections without slug 0.564s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Youtube url formats are supported on front 0.563s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Front access is forbidden when restaurant has no academy access 0.522s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Courses can be created and are visible on front section when upcoming and published 0.527s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Backoffice courses list orders drafts first then published by ascending date 0.438s
βœ… App.Modules.Academy.Tests.AcademyModuleFeatureTest Courses draft cannot be activated publish and activate endpoint publishes 0.490s
βœ… App.Modules.Academy.Tests.AcademyRichTextTest Plain text length ignores html tags 0.138s
βœ… App.Modules.Academy.Tests.AcademyRichTextTest Plain text length collapses whitespace 0.000s
βœ… App.Modules.Academy.Tests.AcademyRichTextTest Exceeds max plain text length 0.000s
βœ… App.Modules.Academy.Tests.AcademyRichTextTest Html longer than column limit passes when plain text within limit 0.000s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Create conversation throws when no participant is selected 0.052s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Update conversation throws when not found 0.033s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Update conversation throws when wrong restaurant 0.031s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Add message creates message and marks as read 0.035s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Mark conversation as read calls repository 0.030s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Delete conversation calls repository 0.030s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Get unread overview returns total and counts by accessible restaurant 0.041s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Unread count increases for other participant when one sends messages 12.921s
βœ… App.Modules.ComInApp.Tests.ComInAppConversationServiceTest Create conversation with message creates message 0.032s
βœ… App.Modules.ComInApp.Tests.ComInAppServiceTest Add unread message count to employees adds count to employees 0.106s
βœ… App.Modules.Users.Restaurant.Tests.RestaurantCreationTest It creates a user when a restaurant is created 12.230s