|
16 | 16 | use Illuminate\Support\Facades\DB; |
17 | 17 | use Illuminate\Support\Facades\Event; |
18 | 18 | use Illuminate\Support\Str; |
19 | | -use Spatie\LaravelSettings\Tests\TestClasses\DummySettingsWithDefaultValue; |
20 | 19 | use function Pest\Laravel\assertDatabaseHas; |
21 | 20 | use function Pest\Laravel\assertDatabaseMissing; |
22 | 21 | use Spatie\LaravelSettings\Events\LoadingSettings; |
|
35 | 34 | use Spatie\LaravelSettings\Tests\TestClasses\DummyIntEnum; |
36 | 35 | use Spatie\LaravelSettings\Tests\TestClasses\DummySettings; |
37 | 36 | use Spatie\LaravelSettings\Tests\TestClasses\DummySettingsWithCast; |
| 37 | +use Spatie\LaravelSettings\Tests\TestClasses\DummySettingsWithDefaultValue; |
38 | 38 | use Spatie\LaravelSettings\Tests\TestClasses\DummySettingsWithRepository; |
39 | 39 | use Spatie\LaravelSettings\Tests\TestClasses\DummySimpleSettings; |
40 | 40 | use Spatie\LaravelSettings\Tests\TestClasses\DummyStringEnum; |
|
101 | 101 | }); |
102 | 102 |
|
103 | 103 | it('will fail loading settings when a default value and non default value is present', function () { |
104 | | - $settings = new class extends DummySettingsWithDefaultValue |
105 | | - { |
| 104 | + $settings = new class extends DummySettingsWithDefaultValue { |
106 | 105 | public string $name; |
107 | 106 | }; |
108 | 107 |
|
|
200 | 199 | $settings->save(); |
201 | 200 | })->throws(MissingSettings::class); |
202 | 201 |
|
203 | | -it('cannot save a settings class whose default values are not migrated', function (){ |
| 202 | +it('cannot save a settings class whose default values are not migrated', function () { |
204 | 203 | $settings = resolve(DummySettingsWithDefaultValue::class); |
205 | 204 |
|
206 | 205 | $settings->site = 'flareapp.io'; |
207 | 206 |
|
208 | 207 | $settings->save(); |
209 | 208 | })->throws(MissingSettings::class); |
210 | 209 |
|
211 | | -it('can save settings with a default value when correctly migrated', function (){ |
| 210 | +it('can save settings with a default value when correctly migrated', function () { |
212 | 211 | $settings = resolve(DummySettingsWithDefaultValue::class); |
213 | 212 |
|
214 | 213 | expect($settings->site)->toBe('spatie.be'); |
|
0 commit comments