Skip to content

Commit d96d8c6

Browse files
committed
chore: Run laravel pint
1 parent e5eed7b commit d96d8c6

File tree

10 files changed

+32
-72
lines changed

10 files changed

+32
-72
lines changed

app/Console/Commands/PostArticleToTwitter.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ public function handle(AnonymousNotifiable $notifiable): void
1919
{
2020
if ($article = Article::nextForSharing()) {
2121
$notifiable->notify(new PostArticleToTwitterNotification($article));
22-
22+
2323
$article->markAsShared();
2424
}
2525
}
26-
}
26+
}

app/Filament/Resources/ChannelResource.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@
1010
use Filament\Forms\Form;
1111
use Filament\Resources\Concerns\Translatable;
1212
use Filament\Resources\Resource;
13-
use Filament\Support\Enums\MaxWidth;
1413
use Filament\Tables;
15-
use Filament\Tables\Actions\ActionGroup;
1614
use Filament\Tables\Table;
1715
use Illuminate\Database\Eloquent\Builder;
1816
use Illuminate\Support\Str;

app/Filament/Resources/TagResource.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
use Filament\Forms\Components\Select;
1111
use Filament\Forms\Form;
1212
use Filament\Resources\Resource;
13-
use Filament\Support\Enums\MaxWidth;
1413
use Filament\Tables;
1514
use Filament\Tables\Table;
1615
use Illuminate\Support\Str;

app/Models/Discussion.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
use Carbon\Carbon;
1919
use CyrildeWit\EloquentViewable\Contracts\Viewable;
2020
use CyrildeWit\EloquentViewable\InteractsWithViews;
21-
use Illuminate\Database\Eloquent\Builder;
2221
use Illuminate\Database\Eloquent\Casts\Attribute;
2322
use Illuminate\Database\Eloquent\Factories\HasFactory;
2423
use Illuminate\Database\Eloquent\Model;

tests/CreatesUsers.php

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
namespace Tests;
66

77
use App\Models\User;
8-
use Spatie\Permission\Models\Role;
98

109
trait CreatesUsers
1110
{
@@ -32,12 +31,4 @@ protected function createUser(array $attributes = []): User
3231
'password' => bcrypt('password'),
3332
], $attributes));
3433
}
35-
36-
public function createAndAssignRole(string $role, User $user): User
37-
{
38-
Role::create(['name' => $role]);
39-
$this->createUser(['name' => $role, 'email' => $role.'@example.com']);
40-
41-
return $user->assignRole($role);
42-
}
4334
}

tests/Feature/Article/PostArticleToTwitterTest.php

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,49 +2,49 @@
22

33
declare(strict_types=1);
44

5+
use App\Console\Commands\PostArticleToTwitter;
56
use App\Models\Article;
6-
use Spatie\TestTime\TestTime;
77
use Illuminate\Support\Facades\Notification;
8-
use App\Console\Commands\PostArticleToTwitter;
8+
use Spatie\TestTime\TestTime;
99

10-
beforeEach(fn () =>
11-
Notification::fake(),
12-
TestTime::freeze('Y-m-d H:i:s', '2021-05-01 00:00:01')
10+
beforeEach(
11+
fn () => Notification::fake(),
12+
TestTime::freeze('Y-m-d H:i:s', '2021-05-01 00:00:01')
1313
);
1414

15-
describe(PostArticleToTwitter::class, function() {
15+
describe(PostArticleToTwitter::class, function (): void {
1616
it('shares one article on Twitter every 4 hours when the artisan command runs', function (): void {
1717
Article::factory()->createMany([
1818
['submitted_at' => now()],
1919
['submitted_at' => now(), 'approved_at' => now(), 'published_at' => now()],
2020
['submitted_at' => now(), 'approved_at' => now(), 'published_at' => now()->addHours(1)],
2121
['submitted_at' => now(), 'declined_at' => now()],
2222
]);
23-
23+
2424
$this->assertDatabaseCount('articles', 4);
25-
25+
2626
$this->artisan(PostArticleToTwitter::class)->assertExitCode(0);
27-
Notification::assertCount(1);
28-
27+
Notification::assertCount(1);
28+
2929
TestTime::addHours(4);
3030
$this->artisan(PostArticleToTwitter::class)->assertExitCode(0);
31-
Notification::assertCount(2);
32-
31+
Notification::assertCount(2);
32+
3333
TestTime::addHours(4);
3434
$this->artisan(PostArticleToTwitter::class)->assertExitCode(0);
3535
Notification::assertCount(2);
3636
});
37-
37+
3838
it('will not send article when there are not articles to share', function (): void {
3939
Article::factory()->createMany([
40-
['submitted_at' => now(),'approved_at' => now(),'shared_at' => now()],
41-
['submitted_at' => now(),'approved_at' => now(),'shared_at' => now()],
40+
['submitted_at' => now(), 'approved_at' => now(), 'shared_at' => now()],
41+
['submitted_at' => now(), 'approved_at' => now(), 'shared_at' => now()],
4242
]);
43-
43+
4444
$this->assertDatabaseCount('articles', 2);
4545
$this->artisan(PostArticleToTwitter::class)->assertExitCode(0);
46-
46+
4747
Notification::assertNothingSent();
4848
Notification::assertCount(0);
4949
});
50-
});
50+
});

tests/Feature/Filament/UserTest.php

Lines changed: 0 additions & 39 deletions
This file was deleted.

tests/TestCase.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace Tests;
66

77
use Illuminate\Foundation\Testing\TestCase as BaseTestCase;
8+
use Illuminate\Support\Facades\App;
89
use Illuminate\Support\Facades\Artisan;
910

1011
abstract class TestCase extends BaseTestCase
@@ -17,5 +18,7 @@ protected function setUp(): void
1718
parent::setUp();
1819

1920
Artisan::call('config:clear');
21+
22+
App::setLocale('fr');
2023
}
2124
}

tests/Unit/.gitkeep

Whitespace-only changes.

tests/Unit/BasicArchitectureTest.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
describe('Debug test', function (): void {
6+
test('there is not any dd or dump left')
7+
->expect(['dd', 'dump'])
8+
->not->toBeUsed();
9+
})->group('architecture');

0 commit comments

Comments
 (0)