mirror of
https://github.com/overleaf/overleaf.git
synced 2024-09-23 02:55:13 -04:00
30 lines
742 B
JavaScript
30 lines
742 B
JavaScript
|
// TODO: This file was created by bulk-decaffeinate.
|
||
|
// Sanity-check the conversion and remove this comment.
|
||
|
/*
|
||
|
* decaffeinate suggestions:
|
||
|
* DS206: Consider reworking classes to avoid initClass
|
||
|
* Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md
|
||
|
*/
|
||
|
class MockRequest {
|
||
|
static initClass() {
|
||
|
this.prototype.session = { destroy() {} }
|
||
|
|
||
|
this.prototype.params = {}
|
||
|
this.prototype.query = {}
|
||
|
this.prototype.body = {}
|
||
|
this.prototype._parsedUrl = {}
|
||
|
this.prototype.i18n = {
|
||
|
translate(str) {
|
||
|
return str
|
||
|
}
|
||
|
}
|
||
|
this.prototype.route = { path: '' }
|
||
|
}
|
||
|
param(param) {
|
||
|
return this.params[param]
|
||
|
}
|
||
|
}
|
||
|
MockRequest.initClass()
|
||
|
|
||
|
module.exports = MockRequest
|