overleaf/services/web/test/unit/coffee/Project/ProjectHelperTests.coffee
Simon Detheridge 0097564754 Merge pull request #1220 from sharelatex/spd-open-in-overleaf-file-arrays
Open in Overleaf: Add support for arrays of files

GitOrigin-RevId: 5ef6d1ace6b7c6c041f2846f2f433b39fb137372
2018-12-06 11:10:08 +00:00

26 lines
No EOL
991 B
CoffeeScript

sinon = require('sinon')
chai = require('chai')
should = chai.should()
expect = chai.expect
modulePath = "../../../../app/js/Features/Project/ProjectHelper.js"
SandboxedModule = require('sandboxed-module')
describe "ProjectHelper", ->
beforeEach ->
@ProjectHelper = SandboxedModule.require modulePath
describe "compilerFromV1Engine", ->
it "returns the correct engine for latex_dvipdf", ->
expect(@ProjectHelper.compilerFromV1Engine('latex_dvipdf')).to.equal 'latex'
it "returns the correct engine for pdflatex", ->
expect(@ProjectHelper.compilerFromV1Engine('pdflatex')).to.equal 'pdflatex'
it "returns the correct engine for xelatex", ->
expect(@ProjectHelper.compilerFromV1Engine('xelatex')).to.equal 'xelatex'
it "returns the correct engine for lualatex", ->
expect(@ProjectHelper.compilerFromV1Engine('lualatex')).to.equal 'lualatex'
# describe "ensureNameIsUnique", ->
# see tests for: ProjectDetailsHandler.ensureProjectNameIsUnique, which calls here.