Skip to content

Commit 3c28bb3

Browse files
register fake driver at service provider
1 parent f5cd905 commit 3c28bb3

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/Facade/Pigeon.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class Pigeon extends Facade
1919
{
2020
public static function fake(): PigeonFake
2121
{
22-
static::swap(new PigeonFake(static::$app));
22+
static::swap(app('pigeon-fake'));
2323

2424
return self::getFacadeRoot();
2525
}

src/PigeonServiceProvider.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Convenia\Pigeon;
44

5+
use Convenia\Pigeon\Support\Testing\PigeonFake;
56
use Illuminate\Support\ServiceProvider;
67

78
/**
@@ -32,6 +33,10 @@ public function register(): void
3233
return new PigeonManager($app);
3334
});
3435

36+
$this->app->singleton('pigeon-fake', static function ($app) {
37+
return new PigeonFake($app);
38+
});
39+
3540
$this->mergeConfigFrom(
3641
$this->configPath(),
3742
'pigeon'

0 commit comments

Comments
 (0)