diff --git a/app/controllers/mock.php b/app/controllers/mock.php index 0683438ab8..1d42536951 100644 --- a/app/controllers/mock.php +++ b/app/controllers/mock.php @@ -144,7 +144,7 @@ $utopia->put('/v1/mock/tests/bar') } ); - $utopia->delete('/v1/mock/tests/bar') +$utopia->delete('/v1/mock/tests/bar') ->desc('Mock a delete request for SDK tests') ->label('scope', 'public') ->label('sdk.namespace', 'bar') @@ -162,7 +162,7 @@ $utopia->put('/v1/mock/tests/bar') $utopia->post('/v1/mock/tests/files') ->desc('Mock a post request for SDK tests') ->label('scope', 'public') - ->label('sdk.namespace', 'files') + ->label('sdk.namespace', 'general') ->label('sdk.method', 'upload') ->label('sdk.description', 'Mock a delete request for SDK tests') ->label('sdk.consumes', 'multipart/form-data') @@ -183,6 +183,29 @@ $utopia->post('/v1/mock/tests/files') } ); +$utopia->get('/v1/mock/tests/redirect') + ->desc('Mock a post request for SDK tests') + ->label('scope', 'public') + ->label('sdk.namespace', 'general') + ->label('sdk.method', 'redirect') + ->label('sdk.description', 'Mock a redirect request for SDK tests') + ->action( + function () use ($request) { + $response->redirect('/v1/mock/tests/redirected'); + } + ); + +$utopia->get('/v1/mock/tests/redirected') + ->desc('Mock a post request for SDK tests') + ->label('scope', 'public') + ->label('sdk.namespace', 'general') + ->label('sdk.method', 'redirect') + ->label('sdk.description', 'Mock a redirected request for SDK tests') + ->action( + function () use ($request) { + } + ); + $utopia->shutdown(function() use ($response, $request, &$result, $utopia) { $route = $utopia->match($request);