21 lines
768 B
PHP
21 lines
768 B
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\File;
|
|
|
|
/**
|
|
* Der Arbeiter muss die Spuren kennen.
|
|
*
|
|
* Die Reihenfolge IST die Priorität: der Arbeiter sieht erst in mail-direkt
|
|
* nach und geht erst weiter, wenn dort nichts liegt. Deshalb steht ein
|
|
* Kennwort-Zurücksetzen nie hinter zweihundert Rechnungen — nicht wegen einer
|
|
* Sortierung, sondern weil es in einer anderen Schlange liegt.
|
|
*
|
|
* `default` bleibt am Ende stehen: dort läuft alles, was keine Mail ist, und es
|
|
* darf durch diese Änderung nicht verhungern.
|
|
*/
|
|
it('laesst den Arbeiter die drei Spuren in der richtigen Reihenfolge lesen', function () {
|
|
$compose = File::get(base_path('docker-compose.yml'));
|
|
|
|
expect($compose)->toContain('--queue=mail-direkt,mail-wichtig,mail-ruhig,default');
|
|
});
|