Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Avatar for KuCalc : devops.
Download
50675 views
1
/*
2
* mount-test.js: Tests for the core mount method.
3
*
4
* (C) 2011, Nodejitsu Inc.
5
* MIT LICENSE
6
*
7
*/
8
9
var assert = require('assert'),
10
vows = require('vows'),
11
director = require('../../../lib/director');
12
13
vows.describe('director/cli/path').addBatch({
14
"An instance of director.cli.Router with routes": {
15
topic: new director.cli.Router({
16
'apps': function () {
17
console.log('apps');
18
},
19
' users': function () {
20
console.log('users');
21
}
22
}),
23
"should create the correct nested routing table": function (router) {
24
assert.isObject(router.routes.apps);
25
assert.isFunction(router.routes.apps.on);
26
assert.isObject(router.routes.users);
27
assert.isFunction(router.routes.users.on);
28
}
29
}
30
}).export(module);
31
32