|
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