1
0
Fork 0
mirror of synced 2024-06-29 19:50:26 +12:00

Fixed mock API

This commit is contained in:
Eldad Fux 2020-08-30 09:50:38 +03:00
parent 7e229b98e9
commit 6d8ae69763
2 changed files with 22 additions and 1 deletions

View file

@ -259,7 +259,7 @@ App::init(function ($utopia, $request, $response, $console, $project, $user, $lo
$deletes
->setParam('projectId', $project->getId())
;
}, ['utopia', 'request', 'response', 'console', 'project', 'user', 'locale', 'webhooks', 'audits', 'usage', 'functions', 'clients']);
}, ['utopia', 'request', 'response', 'console', 'project', 'user', 'locale', 'webhooks', 'audits', 'usage', 'deletes', 'functions', 'clients']);
App::shutdown(function ($utopia, $request, $response, $project, $webhooks, $audits, $usage, $deletes, $functions, $mode) {
/** @var Utopia\App $utopia */

View file

@ -12,6 +12,7 @@ use Appwrite\Storage\Validator\File;
App::get('/v1/mock/tests/foo')
->desc('Mock a get request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'foo')
->label('sdk.method', 'get')
@ -25,6 +26,7 @@ App::get('/v1/mock/tests/foo')
App::post('/v1/mock/tests/foo')
->desc('Mock a post request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'foo')
->label('sdk.method', 'post')
@ -38,6 +40,7 @@ App::post('/v1/mock/tests/foo')
App::patch('/v1/mock/tests/foo')
->desc('Mock a patch request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'foo')
->label('sdk.method', 'patch')
@ -51,6 +54,7 @@ App::patch('/v1/mock/tests/foo')
App::put('/v1/mock/tests/foo')
->desc('Mock a put request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'foo')
->label('sdk.method', 'put')
@ -64,6 +68,7 @@ App::put('/v1/mock/tests/foo')
App::delete('/v1/mock/tests/foo')
->desc('Mock a delete request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'foo')
->label('sdk.method', 'delete')
@ -77,6 +82,7 @@ App::delete('/v1/mock/tests/foo')
App::get('/v1/mock/tests/bar')
->desc('Mock a get request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'bar')
->label('sdk.method', 'get')
@ -90,6 +96,7 @@ App::get('/v1/mock/tests/bar')
App::post('/v1/mock/tests/bar')
->desc('Mock a post request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'bar')
->label('sdk.method', 'post')
@ -103,6 +110,7 @@ App::post('/v1/mock/tests/bar')
App::patch('/v1/mock/tests/bar')
->desc('Mock a patch request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'bar')
->label('sdk.method', 'patch')
@ -116,6 +124,7 @@ App::patch('/v1/mock/tests/bar')
App::put('/v1/mock/tests/bar')
->desc('Mock a put request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'bar')
->label('sdk.method', 'put')
@ -129,6 +138,7 @@ App::put('/v1/mock/tests/bar')
App::delete('/v1/mock/tests/bar')
->desc('Mock a delete request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'bar')
->label('sdk.method', 'delete')
@ -142,6 +152,7 @@ App::delete('/v1/mock/tests/bar')
App::post('/v1/mock/tests/general/upload')
->desc('Mock a post request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'general')
->label('sdk.method', 'upload')
@ -181,6 +192,7 @@ App::post('/v1/mock/tests/general/upload')
App::get('/v1/mock/tests/general/redirect')
->desc('Mock a post request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'general')
->label('sdk.method', 'redirect')
@ -194,6 +206,7 @@ App::get('/v1/mock/tests/general/redirect')
App::get('/v1/mock/tests/general/redirected')
->desc('Mock a post request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'general')
->label('sdk.method', 'redirected')
@ -204,6 +217,7 @@ App::get('/v1/mock/tests/general/redirected')
App::get('/v1/mock/tests/general/set-cookie')
->desc('Mock a cookie request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'general')
->label('sdk.method', 'setCookie')
@ -217,6 +231,7 @@ App::get('/v1/mock/tests/general/set-cookie')
App::get('/v1/mock/tests/general/get-cookie')
->desc('Mock a cookie request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'general')
->label('sdk.method', 'getCookie')
@ -232,6 +247,7 @@ App::get('/v1/mock/tests/general/get-cookie')
App::get('/v1/mock/tests/general/empty')
->desc('Mock a post request for SDK tests')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.namespace', 'general')
->label('sdk.method', 'empty')
@ -246,6 +262,7 @@ App::get('/v1/mock/tests/general/empty')
App::get('/v1/mock/tests/general/oauth2')
->desc('Mock an OAuth2 login route')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
->label('sdk.mock', true)
@ -261,6 +278,7 @@ App::get('/v1/mock/tests/general/oauth2')
App::get('/v1/mock/tests/general/oauth2/token')
->desc('Mock an OAuth2 login route')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
->label('sdk.mock', true)
@ -288,6 +306,7 @@ App::get('/v1/mock/tests/general/oauth2/token')
App::get('/v1/mock/tests/general/oauth2/user')
->desc('Mock an OAuth2 user route')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
->param('token', '', function () { return new Text(100); }, 'OAuth2 Access Token.')
@ -307,6 +326,7 @@ App::get('/v1/mock/tests/general/oauth2/user')
App::get('/v1/mock/tests/general/oauth2/success')
->label('scope', 'public')
->groups(['mock'])
->label('docs', false)
->action(function ($response) {
/** @var Appwrite\Utopia\Response $response */
@ -317,6 +337,7 @@ App::get('/v1/mock/tests/general/oauth2/success')
}, ['response']);
App::get('/v1/mock/tests/general/oauth2/failure')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
->action(function ($response) {