mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-02 13:49:00 +02:00
Load theme as a user setting; allow the user to change it; update tests.
This commit is contained in:
@@ -524,7 +524,7 @@ describe "ProjectController", ->
|
||||
it "should add on userSettings", (done)->
|
||||
@res.render = (pageName, opts)=>
|
||||
opts.userSettings.fontSize.should.equal @user.ace.fontSize
|
||||
opts.userSettings.theme.should.equal @user.ace.theme
|
||||
opts.userSettings.editorTheme.should.equal @user.ace.theme
|
||||
done()
|
||||
@ProjectController.loadEditor @req, @res
|
||||
|
||||
|
||||
@@ -224,12 +224,20 @@ describe "UserController", ->
|
||||
|
||||
it "should set some props on ace", (done)->
|
||||
@req.body =
|
||||
theme: "something"
|
||||
editorTheme: "something"
|
||||
@res.sendStatus = (code)=>
|
||||
@user.ace.theme.should.equal "something"
|
||||
done()
|
||||
@UserController.updateUserSettings @req, @res
|
||||
|
||||
it "should set the overall theme", (done)->
|
||||
@req.body =
|
||||
overallTheme: "green-ish"
|
||||
@res.sendStatus = (code)=>
|
||||
@user.overallTheme.should.equal "green-ish"
|
||||
done()
|
||||
@UserController.updateUserSettings @req, @res
|
||||
|
||||
it "should send an error if the email is 0 len", (done)->
|
||||
@req.body.email = ""
|
||||
@res.sendStatus = (code)->
|
||||
|
||||
Reference in New Issue
Block a user