fix: #33454 Site config was not set in the correct order #2

Merged
norb merged 6 commits from 33454/feat-site-settings-for-business-settings into master 2024-07-30 12:48:29 +00:00
Contributor

@norb hier hatte es noch einen bug in den util-settings

@norb hier hatte es noch einen bug in den util-settings
norb left a comment
Owner

hast du die unit tests laufen lassen? Die sollten das eigentlich testen, falls die entsprechenden Tests für die siteConf fehlen bitte ergänzen

hast du die unit tests laufen lassen? Die sollten das eigentlich testen, falls die entsprechenden Tests für die siteConf fehlen bitte ergänzen
Author
Contributor

hast du die unit tests laufen lassen? Die sollten das eigentlich testen, falls die entsprechenden Tests für die siteConf fehlen bitte ergänzen

Die tests laufen nun alle einwandfrei durch.

> hast du die unit tests laufen lassen? Die sollten das eigentlich testen, falls die entsprechenden Tests für die siteConf fehlen bitte ergänzen Die tests laufen nun alle einwandfrei durch.
Owner

wenn ich 31735d8692 in master cherry picke laufen die tests auch durch.
Bitte schreib einen test der die korrekte funktion von 6f31664c05 demonstriert. Der müsste ja dann folgerichtig auf dem master failen

wenn ich 31735d8692 in master cherry picke laufen die tests auch durch. Bitte schreib einen test der die korrekte funktion von 6f31664c05 demonstriert. Der müsste ja dann folgerichtig auf dem master failen
Author
Contributor

wenn ich 31735d8692 in master cherry picke laufen die tests auch durch.
Bitte schreib einen test der die korrekte funktion von 6f31664c05 demonstriert. Der müsste ja dann folgerichtig auf dem master failen

Der gewünschte Test kann wie folgt ausgeführt werden:
vendor/phpunit/phpunit/phpunit --filter testLoadingOrder tests/SettingsTest.php

Somit ist auch sichergestellt, dass die lade Reihenfolge korrekt ist.

> wenn ich 31735d8692 in master cherry picke laufen die tests auch durch. > Bitte schreib einen test der die korrekte funktion von 6f31664c05 demonstriert. Der müsste ja dann folgerichtig auf dem master failen Der gewünschte Test kann wie folgt ausgeführt werden: `vendor/phpunit/phpunit/phpunit --filter testLoadingOrder tests/SettingsTest.php` Somit ist auch sichergestellt, dass die lade Reihenfolge korrekt ist.
Owner

Im master läuft der Test jetzt wie erwartet nicht durch, da default nicht durch conf aus der site konfig überschrieben wurde:

There was 1 failure:

1) rabe\Util\tests\SettingsTest::testLoadingOrder
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'conf'
+'default'

/home/zeuz/repos/verua/Util-Settings/tests/SettingsTest.php:141
Im master läuft der Test jetzt wie erwartet nicht durch, da `default` nicht durch `conf` aus der site konfig überschrieben wurde: ``` There was 1 failure: 1) rabe\Util\tests\SettingsTest::testLoadingOrder Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'conf' +'default' /home/zeuz/repos/verua/Util-Settings/tests/SettingsTest.php:141 ```
norb merged commit e72fa80d63 into master 2024-07-30 12:48:29 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rabe/Util-Settings!2
No description provided.