1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- import { DEFAULT_CHUNK_SIZE } from '../upload';
- import { normalizeUploadConfig } from './config';
- import { region, regionUphostMap } from '../config/region';
- describe('test config ', function () {
- test('normalizeUploadConfig', function () {
- var config1 = normalizeUploadConfig();
- expect(config1).toStrictEqual({
- uphost: [],
- retryCount: 3,
- checkByMD5: false,
- checkByServer: false,
- forceDirect: false,
- useCdnDomain: true,
- concurrentRequestLimit: 3,
- chunkSize: DEFAULT_CHUNK_SIZE,
- upprotocol: 'https',
- debugLogLevel: 'OFF',
- disableStatisticsReport: false
- });
- var config2 = normalizeUploadConfig({ upprotocol: 'https:' });
- expect(config2).toStrictEqual({
- uphost: [],
- retryCount: 3,
- checkByMD5: false,
- checkByServer: false,
- forceDirect: false,
- useCdnDomain: true,
- concurrentRequestLimit: 3,
- chunkSize: DEFAULT_CHUNK_SIZE,
- upprotocol: 'https',
- debugLogLevel: 'OFF',
- disableStatisticsReport: false
- });
- var config3 = normalizeUploadConfig({ region: region.z0 });
- expect(config3).toStrictEqual({
- region: region.z0,
- uphost: regionUphostMap[region.z0].cdnUphost,
- retryCount: 3,
- checkByMD5: false,
- checkByServer: false,
- forceDirect: false,
- useCdnDomain: true,
- concurrentRequestLimit: 3,
- chunkSize: DEFAULT_CHUNK_SIZE,
- upprotocol: 'https',
- debugLogLevel: 'OFF',
- disableStatisticsReport: false
- });
- var config4 = normalizeUploadConfig({ uphost: ['test'] });
- expect(config4).toStrictEqual({
- uphost: ['test'],
- retryCount: 3,
- checkByMD5: false,
- checkByServer: false,
- forceDirect: false,
- useCdnDomain: true,
- concurrentRequestLimit: 3,
- chunkSize: DEFAULT_CHUNK_SIZE,
- upprotocol: 'https',
- debugLogLevel: 'OFF',
- disableStatisticsReport: false
- });
- var config5 = normalizeUploadConfig({ uphost: ['test'], region: region.z0 });
- expect(config5).toStrictEqual({
- region: region.z0,
- uphost: ['test'],
- retryCount: 3,
- checkByMD5: false,
- checkByServer: false,
- forceDirect: false,
- useCdnDomain: true,
- concurrentRequestLimit: 3,
- chunkSize: DEFAULT_CHUNK_SIZE,
- upprotocol: 'https',
- debugLogLevel: 'OFF',
- disableStatisticsReport: false
- });
- var config6 = normalizeUploadConfig({ useCdnDomain: false, region: region.z0 });
- expect(config6).toStrictEqual({
- region: region.z0,
- uphost: regionUphostMap[region.z0].srcUphost,
- retryCount: 3,
- checkByMD5: false,
- checkByServer: false,
- forceDirect: false,
- useCdnDomain: false,
- concurrentRequestLimit: 3,
- chunkSize: DEFAULT_CHUNK_SIZE,
- upprotocol: 'https',
- debugLogLevel: 'OFF',
- disableStatisticsReport: false
- });
- });
- });
- //# sourceMappingURL=config.test.js.map
|