1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
if (typeof(window) !== 'undefined') {
testSupport.require('/caldav');
}
suite('caldav', function() {
var root;
var isNode = typeof(window) === 'undefined';
suiteSetup(function() {
if (isNode) {
root = require('../../lib/caldav');
} else {
root = Caldav;
}
});
suite('browser', function() {
if (isNode)
return;
test('sax', function() {
assert.ok(sax);
});
});
test('namespaces', function() {
assert.ok(root, 'Caldav');
assert.ok(root.Request, 'Caldav.Request');
assert.ok(root.QueryBuilder, 'Caldav.QueryBuilder');
assert.ok(root.Xhr, 'Caldav.Xhr');
assert.ok(root.Connection, 'Caldav.Connection');
assert.ok(root.Resources, 'Caldav.Resources');
assert.ok(root.Resources.Calendar, 'Calendar.Resources.Calendar');
assert.ok(root.OAuth2, 'OAuth2');
assert.ok(root.Http, 'Http');
assert.ok(root.Errors, 'Errors');
});
});
|