gplx/mediawiki/tests/phpunit/unit/includes/Rest/testRoutes.json

161 lines
3.3 KiB
JSON

{
"mwapi": "1.0.0",
"moduleId": "mock/v1",
"paths": {
"/RouterTest/hello": {
"get": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\HelloHandler",
"hello": "ohi"
}
}
},
"/RouterTest/echo": {
"get": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
},
"post": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
},
"put": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
},
"delete": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
}
},
"/RouterTest/echo_form_data": {
"post": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler",
"postParam": true
}
}
},
"/RouterTest/echo/{pathParam}": {
"get": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
},
"post": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
},
"put": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
},
"delete": {
"handler": {
"class": "MediaWiki\\Tests\\Rest\\Handler\\EchoHandler"
}
}
},
"/RouterTest/stream": {
"post": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\RouterTest::streamHandlerFactory"
}
},
"put": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\RouterTest::streamHandlerFactory"
}
}
},
"/RouterTest/old-body-validator": {
"post": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\RouterTest::oldBodyValidatorFactory"
}
},
"put": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\RouterTest::oldBodyValidatorFactory"
}
}
},
"/RouterTest/data-handler": {
"post": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\RouterTest::dataHandlerFactory"
}
}
},
"/RouterTest/form-handler": {
"post": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\RouterTest::formHandlerFactory"
}
}
},
"/EntryPoint/header": {
"get": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\EntryPointTest::mockHandlerHeader"
}
}
},
"/EntryPoint/bodyRewind": {
"get": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\EntryPointTest::mockHandlerBodyRewind"
}
}
},
"/RouterTest/throw": {
"get": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::throwHandlerFactory"
}
}
},
"/RouterTest/fatal": {
"get": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::fatalHandlerFactory"
}
}
},
"/RouterTest/throwRedirect": {
"get": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::throwRedirectHandlerFactory"
}
}
},
"/RouterTest/redirect": {
"get": {
"redirect": {
"path": "/mock/RouterTest/redirectTarget"
}
}
},
"/RouterTest/throwWrapped": {
"get": {
"handler": {
"factory": "MediaWiki\\Tests\\Rest\\MockHandlerFactory::throwWrappedHandlerFactory"
}
}
},
"/MWBasicRequestAuthorizerTest/write": {
"get": {
"handler": {
"factory": "MediaWiki\\Tests\\Unit\\Rest\\BasicAccess\\MWBasicRequestAuthorizerTest::writeHandlerFactory"
}
}
}
}
}