mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-03 10:04:01 -05:00
23 lines
599 B
CoffeeScript
23 lines
599 B
CoffeeScript
|
Settings = require "settings-sharelatex"
|
||
|
chai = require "chai"
|
||
|
request = require "./helpers/request"
|
||
|
|
||
|
describe "siteIsOpen", ->
|
||
|
describe "when siteIsOpen is default (true)", ->
|
||
|
it "should get page", (done) ->
|
||
|
request.get "/login", (error, response, body) ->
|
||
|
response.statusCode.should.equal 200
|
||
|
done()
|
||
|
|
||
|
describe "when siteIsOpen is false", ->
|
||
|
beforeEach ->
|
||
|
Settings.siteIsOpen = false
|
||
|
|
||
|
afterEach ->
|
||
|
Settings.siteIsOpen = true
|
||
|
|
||
|
it "should return maintenance page", (done) ->
|
||
|
request.get "/login", (error, response) ->
|
||
|
response.statusCode.should.equal 503
|
||
|
done()
|