mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-31 04:41:32 +02:00
Fix tests after sync with master
This commit is contained in:
@@ -369,7 +369,7 @@ describe "LinkedFiles", ->
|
||||
cb(error)
|
||||
], done
|
||||
|
||||
it 'should import the output.pdf file from the source project', (done) ->
|
||||
it 'should import the project.pdf file from the source project', (done) ->
|
||||
@owner.request.post {
|
||||
url: "/project/#{@project_one_id}/linked_file",
|
||||
json:
|
||||
@@ -378,7 +378,7 @@ describe "LinkedFiles", ->
|
||||
provider: 'project_output_file',
|
||||
data:
|
||||
source_project_id: @project_two_id,
|
||||
source_output_file_path: "output.pdf",
|
||||
source_output_file_path: "project.pdf",
|
||||
build_id: '1234-abcd'
|
||||
}, (error, response, body) =>
|
||||
new_file_id = body.new_file_id
|
||||
@@ -391,7 +391,7 @@ describe "LinkedFiles", ->
|
||||
expect(firstFile.linkedFileData).to.deep.equal {
|
||||
provider: 'project_output_file',
|
||||
source_project_id: @project_two_id,
|
||||
source_output_file_path: "output.pdf",
|
||||
source_output_file_path: "project.pdf",
|
||||
build_id: '1234-abcd'
|
||||
}
|
||||
expect(firstFile.name).to.equal('test.pdf')
|
||||
@@ -428,7 +428,7 @@ describe "LinkedFiles", ->
|
||||
linkedFileData: {
|
||||
provider: "project_output_file",
|
||||
v1_source_doc_id: 9999999, # We won't find this id in the database
|
||||
source_output_file_path: "output.pdf",
|
||||
source_output_file_path: "project.pdf",
|
||||
build_id: '123'
|
||||
},
|
||||
_id: "abcdef",
|
||||
|
||||
@@ -4,7 +4,8 @@ app = express()
|
||||
|
||||
module.exports = MockClsiApi =
|
||||
run: () ->
|
||||
app.post "/project/:project_id/compile", (req, res, next) =>
|
||||
|
||||
compile = (req, res, next) =>
|
||||
res.status(200).send {
|
||||
compile:
|
||||
status: 'success'
|
||||
@@ -22,6 +23,9 @@ module.exports = MockClsiApi =
|
||||
]
|
||||
}
|
||||
|
||||
app.post "/project/:project_id/compile", compile
|
||||
app.post "/project/:project_id/user/:user_id/compile", compile
|
||||
|
||||
app.get "/project/:project_id/build/:build_id/output/*", (req, res, next) ->
|
||||
filename = req.params[0]
|
||||
if filename == 'project.pdf'
|
||||
@@ -31,27 +35,11 @@ module.exports = MockClsiApi =
|
||||
else
|
||||
res.sendStatus(404)
|
||||
|
||||
app.post "/project/:project_id/compile", (req, res, next) =>
|
||||
res.json {
|
||||
compile:
|
||||
status: 'success'
|
||||
outputFiles: [{path: 'output.pdf', build: 'abcd', url: 'http://example.com'}]
|
||||
}
|
||||
app.post "/project/:project_id/user/:user_id/compile", (req, res, next) =>
|
||||
res.json {
|
||||
compile:
|
||||
status: 'success'
|
||||
outputFiles: [{path: 'output.pdf', build: 'abcd', url: 'http://example.com'}]
|
||||
}
|
||||
|
||||
app.get "/project/:project_id/status", (req, res, next) =>
|
||||
res.status(200).send()
|
||||
|
||||
app.get "/project/:project_id/user/:user_id/build/:build_id/output/:output_path", (req, res, next) =>
|
||||
res.status(200).send("hello")
|
||||
|
||||
app.all "*", (req, res, next) =>
|
||||
next()
|
||||
app.get "/project/:project_id/status", (req, res, next) =>
|
||||
res.status(200).send()
|
||||
|
||||
app.listen 3013, (error) ->
|
||||
throw error if error?
|
||||
|
||||
Reference in New Issue
Block a user