-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathreload.js
More file actions
24 lines (20 loc) · 688 Bytes
/
Copy pathreload.js
File metadata and controls
24 lines (20 loc) · 688 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
'use strict';
var should = require('should');
module.exports = function patterns(requirem){
it('should be able to reload', function(){
var reload = requirem('./modules/reload');
should([reload(), reload(), reload(), reload()])
.be.eql([1, 2, 3, 4]);
should(requirem('./modules/reload', { reload : true })())
.be.a.Number
.and
.be.eql(1);
});
it('should be able to reload directories', function(){
var dir = requirem('./modules/', { reload : true });
should([dir.reload(), dir.reload(), dir.reload(), dir.reload()])
.be.eql([1, 2, 3, 4]);
should(requirem('./modules/', { reload : true }).reload())
.be.eql(1);
});
};