1 | var assert = require('assert');
|
2 | var LED = require('./test/fixture/example_driver');
|
3 | var zetta = require('./zetta');
|
4 |
|
5 | var d = require('domain').create();
|
6 | d.on('error', function(err) {
|
7 | console.log('error:', err)
|
8 | });
|
9 | d.run(function() {
|
10 | zetta()
|
11 | .use(LED)
|
12 | .use(function(server) {
|
13 | var ledQuery = server.where({ type: 'testdriver' });
|
14 | server.observe(ledQuery, function(led) {
|
15 | console.log('Should Throwz');
|
16 | throw new Error('123');
|
17 | })
|
18 | })
|
19 | .listen(0);
|
20 | });
|