mirror of
https://github.com/usetrmnl/byos_laravel.git
synced 2026-01-13 15:07:49 +00:00
feat(#16): refactor
This commit is contained in:
parent
580a5833a8
commit
cc63c8cce2
9 changed files with 148 additions and 75 deletions
|
|
@ -13,7 +13,7 @@ beforeEach(function () {
|
|||
|
||||
test('it generates screen images and updates device', function () {
|
||||
$device = Device::factory()->create();
|
||||
$job = new GenerateScreenJob($device->id, view('trmnl')->render());
|
||||
$job = new GenerateScreenJob($device->id, null, view('trmnl')->render());
|
||||
$job->handle();
|
||||
|
||||
// Assert the device was updated with a new image UUID
|
||||
|
|
@ -39,7 +39,7 @@ test('it cleans up unused images', function () {
|
|||
Storage::disk('public')->put('/images/generated/inactive-uuid.bmp', 'test');
|
||||
|
||||
// Run a job which will trigger cleanup
|
||||
$job = new GenerateScreenJob($activeDevice->id, '<div>Test</div>');
|
||||
$job = new GenerateScreenJob($activeDevice->id, null, '<div>Test</div>');
|
||||
$job->handle();
|
||||
|
||||
Storage::disk('public')->assertMissing('/images/generated/uuid-to-be-replaced.png');
|
||||
|
|
@ -52,7 +52,7 @@ test('it preserves gitignore file during cleanup', function () {
|
|||
Storage::disk('public')->put('/images/generated/.gitignore', '*');
|
||||
|
||||
$device = Device::factory()->create();
|
||||
$job = new GenerateScreenJob($device->id, '<div>Test</div>');
|
||||
$job = new GenerateScreenJob($device->id, null, '<div>Test</div>');
|
||||
$job->handle();
|
||||
|
||||
Storage::disk('public')->assertExists('/images/generated/.gitignore');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue