summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
Diffstat (limited to 't')
-rw-r--r--t/Helper.pm17
-rw-r--r--t/delayed.t2
-rw-r--r--t/error.t18
3 files changed, 18 insertions, 19 deletions
diff --git a/t/Helper.pm b/t/Helper.pm
index 086d9c6..0659b95 100644
--- a/t/Helper.pm
+++ b/t/Helper.pm
@@ -9,13 +9,16 @@ sub make_app {
$app->plugin(
OAuth2 => {
- test => {
- authorize_url => '/oauth/authorize',
- token_url => '/oauth/token',
- key => 'fake_key',
- secret => 'fake_secret',
- scope => 'a,b,c',
- }
+ ua => $app->ua,
+ providers => {
+ test => {
+ authorize_url => '/oauth/authorize',
+ token_url => '/oauth/token',
+ key => 'fake_key',
+ secret => 'fake_secret',
+ scope => 'a,b,c',
+ },
+ },
}
);
diff --git a/t/delayed.t b/t/delayed.t
index 9c35389..6df1934 100644
--- a/t/delayed.t
+++ b/t/delayed.t
@@ -4,7 +4,7 @@ use t::Helper;
my $app = t::Helper->make_app;
my $t = Test::Mojo->new($app);
-Mojo::Util::monkey_patch('Mojolicious::Plugin::OAuth2', _ua => sub { $t->ua });
+$t->app->ua->server($t->ua->server);
$app->routes->get(
'/oauth-delayed' => sub {
diff --git a/t/error.t b/t/error.t
index 59794ca..973da16 100644
--- a/t/error.t
+++ b/t/error.t
@@ -4,22 +4,18 @@ use t::Helper;
my $app = t::Helper->make_app;
my $t = Test::Mojo->new($app);
-Mojo::Util::monkey_patch('Mojolicious::Plugin::OAuth2', _ua => sub { $t->ua });
+$t->app->ua->server($t->ua->server);
$app->routes->get(
'/oauth-error' => sub {
my $c = shift;
- $c->oauth2->get_token_p('test')->then(
- sub {
- return unless my $provider_res = shift;
- return $c->render(text => "Token $provider_res->{access_token}");
- }
- )->catch(
- sub {
- return $c->render(text => shift, status => 500);
- }
- );
+ $c->oauth2->get_token_p('test')->then(sub {
+ return unless my $provider_res = shift;
+ return $c->render(text => "Token $provider_res->{access_token}");
+ })->catch(sub {
+ return $c->render(text => shift, status => 500);
+ });
}
);