* Feat #1130 Adding support for downloading and zipping files @ This is a combination of 12 commits. - Feat #1130 Initial Commit - Feat #1130 Adding support for hierachical lists - Feat #1130 [WIP] Adding support for downloading and zipping files - Feat #1130 Adding support for hierarchical folder structure study, series, instances on generated zip file - Feat #1130 Adding unit tests and addressing code review feedbacks - Feat #1130 POC (adding module to support on progress handling) - Feat #1130 Improving logic from progress tracking utils - Feat #1130 Renaming module with progress tracking utils - Feat #1130 Beta version of Progress Tracking utils - Feat #1130 Adding unit tests for Progress Tracking Utils - Feat #1130 Documenting public methods from progress tracking utils module - Feat #1130 Adding support for download and zip progress reporting * Feat #1130 Addressing code review feedback * Feat #1130 Preventing multiple downloads from executing at once * Feat #1130 Improving error message for concurrent downloads * Remove downloadAndZipSeriesOnViewports Co-authored-by: James Petts <jamesapetts@gmail.com>
33 lines
733 B
JavaScript
33 lines
733 B
JavaScript
import * as utils from './index.js';
|
|
|
|
describe('Top level exports', () => {
|
|
test('should export the modules ', () => {
|
|
const expectedExports = [
|
|
'guid',
|
|
'ObjectPath',
|
|
'absoluteUrl',
|
|
'addServers',
|
|
'sortBy',
|
|
'writeScript',
|
|
'b64toBlob',
|
|
'StackManager',
|
|
'studyMetadataManager',
|
|
'loadAndCacheDerivedDisplaySets',
|
|
'DicomLoaderService',
|
|
'urlUtil',
|
|
'makeDeferred',
|
|
'makeCancelable',
|
|
'hotkeys',
|
|
'Queue',
|
|
'isDicomUid',
|
|
'resolveObjectPath',
|
|
'hierarchicalListUtils',
|
|
'progressTrackingUtils',
|
|
].sort();
|
|
|
|
const exports = Object.keys(utils.default).sort();
|
|
|
|
expect(exports).toEqual(expectedExports);
|
|
});
|
|
});
|