Skip to content

Commit a9b2f46

Browse files
committed
Add test for the FileSystemAdapter
1 parent 89ae73a commit a9b2f46

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

spec/FilesController.spec.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ var FilesController = require('../src/Controllers/FilesController').FilesControl
22
var GridStoreAdapter = require("../src/Adapters/Files/GridStoreAdapter").GridStoreAdapter;
33
var S3Adapter = require("../src/Adapters/Files/S3Adapter").S3Adapter;
44
var GCSAdapter = require("../src/Adapters/Files/GCSAdapter").GCSAdapter;
5+
var FileSystemAdapter = require("../src/Adapters/Files/FileSystemAdapter").FileSystemAdapter;
56
var Config = require("../src/Config");
67

78
var FCTestFactory = require("./FilesControllerTestFactory");
@@ -49,4 +50,15 @@ describe("FilesController",()=>{
4950
} else if (!process.env.TRAVIS) {
5051
console.log("set GCP_PROJECT_ID, GCP_KEYFILE_PATH, and GCS_BUCKET to test GCSAdapter")
5152
}
53+
54+
try {
55+
// Test the file system adapter
56+
var fsAdapter = new FileSystemAdapter({
57+
filesSubDirectory: 'sub1/sub2'
58+
});
59+
60+
FCTestFactory.testAdapter("FileSystemAdapter", fsAdapter);
61+
} catch (e) {
62+
console.log("Give write access to the file system to test the FileSystemAdapter. Error: " + e);
63+
}
5264
});

0 commit comments

Comments
 (0)