nitrogen-camera
Version:
This module adds support for cameraCommand and cameraStatus messages to a Nitrogen application or service. It also provides the CameraManager class for interpreting message streams and driving the attached device.
26 lines (20 loc) • 704 B
JavaScript
var assert = require('assert')
, config = require('../config')
, nitrogen = require('nitrogen')
, path = require('path')
, CameraManager = require('../../manager');
describe('cameraManager', function() {
it('should be able to start a CameraManager with a device', function(done) {
var service = new nitrogen.Service(config);
var camera = new nitrogen.Device({
nickname: "camera"
});
service.connect(camera, function(err, session, camera) {
assert.ifError(err);
new CameraManager(camera).start(session, function(err) {
assert.ifError(err);
done();
});
});
});
});