test: align Livewire temp-disk assertion with PHPUnit disk swap
FileUploadConfiguration: :disk() always returns tmp-for-tests under PHPUnit; assert config + isUsingS3() instead. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -7,7 +7,8 @@ use Livewire\Features\SupportFileUploads\FileUploadConfiguration;
|
|||||||
it('keeps livewire temporary uploads on the local disk when the default filesystem is r2', function (): void {
|
it('keeps livewire temporary uploads on the local disk when the default filesystem is r2', function (): void {
|
||||||
config(['filesystems.default' => 'r2']);
|
config(['filesystems.default' => 'r2']);
|
||||||
|
|
||||||
|
// Livewire swaps FileUploadConfiguration::disk() to tmp-for-tests under PHPUnit;
|
||||||
|
// isUsingS3() still reads the configured temp disk and drives signed R2 uploads.
|
||||||
expect(config('livewire.temporary_file_upload.disk'))->toBe('local')
|
expect(config('livewire.temporary_file_upload.disk'))->toBe('local')
|
||||||
->and(FileUploadConfiguration::disk())->toBe('local')
|
|
||||||
->and(FileUploadConfiguration::isUsingS3())->toBeFalse();
|
->and(FileUploadConfiguration::isUsingS3())->toBeFalse();
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user