mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-07 20:31:06 -05:00
include the build parameter in the compile unit tests
This commit is contained in:
parent
5b9f2e8fc1
commit
a64b8724bd
2 changed files with 19 additions and 0 deletions
|
@ -36,9 +36,11 @@ describe "ClsiManager", ->
|
|||
outputFiles: [{
|
||||
url: "#{@settings.apis.clsi.url}/project/#{@project_id}/output/output.pdf"
|
||||
type: "pdf"
|
||||
build: 1234
|
||||
},{
|
||||
url: "#{@settings.apis.clsi.url}/project/#{@project_id}/output/output.log"
|
||||
type: "log"
|
||||
build: 1234
|
||||
}]
|
||||
})
|
||||
@ClsiManager.sendRequest @project_id, {compileGroup:"standard"}, @callback
|
||||
|
@ -57,9 +59,11 @@ describe "ClsiManager", ->
|
|||
outputFiles = [{
|
||||
path: "output.pdf"
|
||||
type: "pdf"
|
||||
build: 1234
|
||||
},{
|
||||
path: "output.log"
|
||||
type: "log"
|
||||
build: 1234
|
||||
}]
|
||||
@callback.calledWith(null, @status, outputFiles).should.equal true
|
||||
|
||||
|
|
|
@ -231,6 +231,21 @@ describe "CompileController", ->
|
|||
)
|
||||
.should.equal true
|
||||
|
||||
describe "user with build parameter via query string", ->
|
||||
beforeEach ->
|
||||
@CompileManager.getProjectCompileLimits = sinon.stub().callsArgWith(1, null, {compileGroup: "standard"})
|
||||
@req.query = {build: 1234}
|
||||
@CompileController.proxyToClsi(@project_id, @url = "/test", @req, @res, @next)
|
||||
|
||||
it "should proxy to the standard url with the build parameter", ()->
|
||||
@request
|
||||
.calledWith(
|
||||
method: @req.method
|
||||
qs: {build: 1234}
|
||||
url: "#{@settings.apis.clsi.url}#{@url}",
|
||||
timeout: 60 * 1000
|
||||
)
|
||||
.should.equal true
|
||||
|
||||
describe "new pdf viewer", ->
|
||||
beforeEach ->
|
||||
|
|
Loading…
Reference in a new issue