mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-04-10 04:39:55 +00:00
fix: Import logger properly and add startup test
Change-type: patch Signed-off-by: Cameron Diver <cameron@resin.io>
This commit is contained in:
parent
dfe95157b2
commit
c1748436d8
@ -6,7 +6,7 @@ Config = require './config'
|
||||
APIBinder = require './api-binder'
|
||||
DeviceState = require './device-state'
|
||||
SupervisorAPI = require './supervisor-api'
|
||||
Logger = require './logger'
|
||||
{ Logger } = require './logger'
|
||||
{ checkTruthy } = require './lib/validation';
|
||||
|
||||
constants = require './lib/constants'
|
||||
|
14
test/18-startup.coffee
Normal file
14
test/18-startup.coffee
Normal file
@ -0,0 +1,14 @@
|
||||
m = require 'mochainon'
|
||||
{ expect } = m.chai
|
||||
|
||||
Supervisor = require '../src/supervisor'
|
||||
|
||||
describe 'Startup', ->
|
||||
it 'should startup correctly', ->
|
||||
supervisor = new Supervisor()
|
||||
expect(supervisor.init()).to.not.throw
|
||||
expect(supervisor.db).to.not.be.null
|
||||
expect(supervisor.config).to.not.be.null
|
||||
expect(supervisor.logger).to.not.be.null
|
||||
expect(supervisor.deviceState).to.not.be.null
|
||||
expect(supervisor.apiBinder).to.not.be.null
|
Loading…
x
Reference in New Issue
Block a user