Skip to content

Commit a9e711b

Browse files
committed
fix tests
1 parent 35a9be5 commit a9e711b

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict';
22

33
var FileInfo = require('./lib/fileinfo.js');
4-
var configs = require('./lib/configs');
4+
var configs = require('./lib/configs.js');
55
var formidable = require('formidable');
66
var fs = require('fs');
77
var path = require('path');
@@ -10,7 +10,8 @@ module.exports = uploadService;
1010

1111
function uploadService(opts) {
1212
var options = configs.apply(opts);
13-
var transporter = require('./lib/transport/'+options.storage.type === 'local'?'aws':'local')(options);
13+
var transporter = options.storage.type === 'local'?require('./lib/transport/local.js'):require('./lib/transport/aws.js');
14+
1415
transporter = transporter(options);
1516

1617
var fileUploader = {};

lib/configs.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
1-
var checkExists = require('./checkFolder');
2-
/**
3-
* default configurations
4-
*/
5-
module.exports = options;
1+
var checkExists = require('./checkFolder.js');
2+
63
var options = {
74
tmpDir: __dirname + '/tmp',
85
uploadDir: __dirname + '/public/files',
@@ -53,10 +50,6 @@ var options = {
5350

5451
this.validate();
5552

56-
delete this.apply;
57-
delete this.specialApply;
58-
delete this.validate();
59-
6053
return this;
6154

6255
},
@@ -122,3 +115,8 @@ var options = {
122115

123116
}
124117
};
118+
119+
/*
120+
* default configurations
121+
*/
122+
module.exports = options;

specs/fileupload-spec.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
'use strict';
2-
32
describe('FileInfo package', function() {
43
var FileInfo = require('../lib/fileinfo.js');
54
// TODO - FileInfo default constructor or mock parameters
@@ -25,6 +24,11 @@ describe('Uploader configuration', function() {
2524
// TODO - Create a mock object for the filesystem
2625
uploader = require('../index');
2726
});
27+
28+
it('can require configs without error',function(){
29+
var configs = require('../lib/configs.js');
30+
expect(configs).not.toBe(null);
31+
});
2832

2933
it('should have default config values', function() {
3034
options = {};

0 commit comments

Comments
 (0)