diff options
Diffstat (limited to 't')
-rw-r--r-- | t/Helper.pm | 17 | ||||
-rw-r--r-- | t/delayed.t | 2 | ||||
-rw-r--r-- | t/error.t | 18 |
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 { @@ -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); + }); } ); |