Files
directus/packages/drive-azure/tests/index.test.ts
WoLfulus 42393951e0 Test runners for storage drivers (#4716)
* add tests to drive

* add azure test runner

* add gcs test runner

* add s3 test runner

* quick changes

* Re-add npm run dev

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-04-09 15:40:12 -04:00

28 lines
663 B
TypeScript

import { StorageManager } from '@directus/drive';
import { AzureBlobWebServicesStorage } from '../src';
describe('drive', function () {
it('Instantiate', function () {
const storage = new StorageManager({
default: 'azure',
disks: {
remote: {
driver: 'azure',
config: {
containerName: 'containerName',
accountName: 'accountName',
accountKey: 'accountKey',
endpoint: 'http://localhost/accountName',
root: '/',
},
},
},
});
storage.registerDriver('azure', AzureBlobWebServicesStorage);
const disk = storage.disk('remote');
expect(disk).toBeInstanceOf(AzureBlobWebServicesStorage);
});
});