         expect(pkg.latex.server).toBeDefined()
         expect(pkg.latex.panel).toBeDefined()
         expect(pkg.latex.parser).toBeDefined()
+        expect(pkg.latex.locator).toBeDefined()
+        expect(pkg.latex.logger).toBeDefined()
+        expect(pkg.latex.cleaner).toBeDefined()
 
   describe 'Builder', ->
     beforeEach ->

      execCmd = execCmd_ = open = open_ = undefined

      beforeEach ->
        open = jasmine.createSpy('open')
        stdout = jasmine.createSpy('stdout')
        execCmd = jasmine.createSpy('execCmd').andCallFake((cmd, cwd, fn) ->

        helper.unsetConfig 'atom-latex.bibtex'
        helper.unsetConfig 'atom-latex.compiler_param'
        helper.unsetConfig 'atom-latex.custom_toolchain'
        helper.setConfig 'atom-latex.preview_after_build', 'Do nothing'
        pkg.latex.builder.build()
        expect(execCmd.callCount).toBe(4)
        expect(open).not.toHaveBeenCalled()
