From ae3ac440bce7b76c5e1e8ae6eae4c8b4096f1a59 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Thu, 21 May 2020 16:25:28 +0100 Subject: [PATCH] Ivy compatible test modules (#5718) * ivy compatible core unit tests * ivy compatible content tests * ivy compatible process tests * ivy compatible process cloud tests * ivy compatible insights tests * fix content test * fix content test --- .../breadcrumb/breadcrumb.component.spec.ts | 6 ++- .../dropdown-breadcrumb.component.spec.ts | 6 ++- .../content-metadata-card.component.spec.ts | 6 ++- .../content-metadata.component.spec.ts | 6 ++- .../services/content-metadata.service.spec.ts | 6 ++- .../property-descriptors.service.spec.ts | 6 ++- ...property-groups-translator.service.spec.ts | 6 ++- .../content-node-dialog.service.spec.ts | 6 ++- ...tent-node-selector-panel.component.spec.ts | 6 ++- .../content-node-selector.component.spec.ts | 6 ++- .../content-node-selector.service.spec.ts | 6 ++- .../content-node-share.dialog.spec.ts | 11 ++--- .../content-node-share.directive.spec.ts | 4 +- .../src/lib/content.module.ts | 49 +------------------ .../src/lib/dialogs/confirm.dialog.spec.ts | 6 ++- .../src/lib/dialogs/folder.dialog.spec.ts | 6 ++- .../dialogs/library/library.dialog.spec.ts | 2 + .../src/lib/dialogs/node-lock.dialog.spec.ts | 6 ++- .../directives/node-lock.directive.spec.ts | 2 + .../content-action-list.component.spec.ts | 6 ++- .../content-action.component.spec.ts | 6 ++- .../document-list.component.spec.ts | 7 ++- .../library-name-column.component.spec.ts | 6 ++- .../library-role-column.component.spec.ts | 6 ++- .../data/share-datatable-adapter.spec.ts | 6 ++- .../services/document-actions.service.spec.ts | 2 + .../services/document-list.service.spec.ts | 2 + .../services/folder-actions.service.spec.ts | 2 + .../services/node-actions.service.spec.ts | 2 + .../folder-create.directive.spec.ts | 2 + .../folder-edit.directive.spec.ts | 2 + .../add-permission-dialog.component.spec.ts | 6 ++- .../add-permission-panel.component.spec.ts | 6 ++- .../add-permission.component.spec.ts | 2 + .../inherited-button.directive.spec.ts | 2 + .../permission-list.component.spec.ts | 6 ++- .../node-permission-dialog.service.spec.ts | 6 ++- .../services/node-permission.service.spec.ts | 2 + .../search-check-list.component.spec.ts | 6 ++- .../search-chip-list.component.spec.ts | 2 + .../search-control.component.spec.ts | 2 + .../search-date-range.component.spec.ts | 2 + .../search-filter.component.spec.ts | 2 + .../search-radio.component.spec.ts | 8 ++- .../search-slider.component.spec.ts | 2 + .../search-text/search-text.component.spec.ts | 6 ++- .../components/search.component.spec.ts | 2 + .../sites-dropdown.component.spec.ts | 2 + .../src/lib/social/like.component.spec.ts | 6 ++- .../src/lib/social/rating.component.spec.ts | 6 ++- .../social/services/rating.service.spec.ts | 6 ++- .../src/lib/tag/services/tag.service.spec.ts | 6 ++- .../src/lib/tag/tag-actions.component.spec.ts | 6 ++- .../src/lib/tag/tag-list.component.spec.ts | 6 ++- .../lib/tag/tag-node-list.component.spec.ts | 6 ++- .../src/lib/testing/content.testing.module.ts | 6 +-- .../components/tree-view.component.spec.ts | 2 + .../services/tree-view.service.spec.ts | 6 ++- .../base-upload/upload-base.spec.ts | 2 + .../file-uploading-dialog.component.spec.ts | 7 ++- .../file-uploading-list-row.component.spec.ts | 2 + .../file-uploading-list.component.spec.ts | 2 + .../upload-button.component.spec.ts | 2 + .../upload-drag-area.component.spec.ts | 2 + .../version-list.component.spec.ts | 14 ++---- .../version-manager.component.spec.ts | 2 + .../lib/webscript/webscript.component.spec.ts | 2 + ...bout-application-modules.component.spec.ts | 8 +-- .../about-github-link.component.spec.ts | 6 ++- .../about-product-version.component.spec.ts | 8 +-- .../about-server-settings.component.spec.ts | 6 ++- .../buttons-menu.component.spec.ts | 3 ++ .../card-view-arrayitem.component.spec.ts | 6 ++- .../card-view-boolitem.component.spec.ts | 6 ++- .../card-view-dateitem.component.spec.ts | 6 ++- ...d-view-keyvaluepairsitem.component.spec.ts | 6 ++- .../card-view-mapitem.component.spec.ts | 6 ++- .../card-view-selectitem.component.spec.ts | 6 ++- .../card-view-textitem.component.spec.ts | 2 + .../card-view/card-view.component.spec.ts | 6 ++- .../clipboard/clipboard.directive.spec.ts | 3 ++ lib/core/clipboard/clipboard.service.spec.ts | 2 + .../comments/comment-list.component.spec.ts | 6 ++- lib/core/comments/comments.component.spec.ts | 6 ++- .../context-menu-holder.component.spec.ts | 2 + .../context-menu-overlay.service.spec.ts | 7 ++- lib/core/context-menu/context-menu.spec.ts | 2 + .../data-column/data-column.component.spec.ts | 6 ++- .../datatable/datatable.component.spec.ts | 3 ++ .../datatable/empty-list.component.spec.ts | 6 ++- .../datatable/json-cell.component.spec.ts | 6 ++- .../datatable/location-cell.component.spec.ts | 6 ++- .../loading-template.directive.spec.ts | 6 ++- .../no-content-template.directive.spec.ts | 6 ++- .../no-permission-template.directive.spec.ts | 6 ++- .../download-zip/download-zip.dialog.spec.ts | 6 ++- ...heck-allowable-operation.directive.spec.ts | 2 + .../directives/highlight.directive.spec.ts | 2 + lib/core/directives/logout.directive.spec.ts | 4 ++ .../directives/node-delete.directive.spec.ts | 2 + .../node-download.directive.spec.ts | 10 ++-- .../node-favorite.directive.spec.ts | 6 ++- .../directives/node-restore.directive.spec.ts | 6 +-- .../form-field/form-field.component.spec.ts | 2 + .../components/form-list.component.spec.ts | 2 + .../form-renderer.component.spec.ts | 2 + .../widgets/amount/amount.widget.spec.ts | 4 ++ .../widgets/checkbox/checkbox.widget.spec.ts | 5 +- .../container/container.widget.spec.ts | 2 + .../widgets/content/content.widget.spec.ts | 2 + .../date-time/date-time.widget.spec.ts | 2 + .../widgets/date/date.widget.spec.ts | 2 + .../widgets/dropdown/dropdown.widget.spec.ts | 2 + .../dynamic-table.widget.spec.ts | 2 + .../editors/date/date.editor.spec.ts | 2 + .../editors/datetime/datetime.editor.spec.ts | 2 + .../editors/dropdown/dropdown.editor.spec.ts | 2 + .../hyperlink/hyperlink.widget.spec.ts | 2 + .../widgets/people/people.widget.spec.ts | 3 +- .../radio-buttons.widget.spec.ts | 2 + .../widgets/tabs/tabs.widget.spec.ts | 2 + .../widgets/text/text.widget.spec.ts | 2 + .../typeahead/typeahead.widget.spec.ts | 3 +- .../widgets/upload/upload.widget.spec.ts | 2 + .../widgets/widget.component.spec.ts | 2 + .../form/services/ecm-model.service.spec.ts | 7 +-- lib/core/form/services/form.service.spec.ts | 7 ++- lib/core/form/services/node.service.spec.ts | 7 +-- .../services/process-content.service.spec.ts | 7 +-- .../widget-visibility-cloud.service.spec.ts | 7 +-- .../widget-visibility.service.spec.ts | 7 +-- .../info-drawer/info-drawer.component.spec.ts | 4 +- .../language-menu.component.spec.ts | 6 ++- .../header/header.component.spec.ts | 16 ++++-- .../sidebar-action-menu.component.spec.ts | 6 ++- .../login-dialog-panel.component.spec.ts | 6 ++- .../login/components/login.component.spec.ts | 6 ++- .../directives/login-footer.directive.spec.ts | 6 ++- .../directives/login-header.directive.spec.ts | 6 ++- .../notification-history.component.spec.ts | 6 ++- .../services/notification.service.spec.ts | 2 + .../infinite-pagination.component.spec.ts | 6 ++- .../pagination/pagination.component.spec.ts | 6 ++- lib/core/pipes/decimal-number.pipe.spec.ts | 6 ++- lib/core/pipes/localized-date.pipe.spec.ts | 6 ++- lib/core/pipes/multi-value.pipe.spec.ts | 6 ++- lib/core/pipes/time-ago.pipe.spec.ts | 6 ++- .../search-text-input.component.spec.ts | 11 ++++- .../services/apps-process.service.spec.ts | 6 ++- .../services/auth-guard-bpm.service.spec.ts | 6 ++- .../services/auth-guard-ecm.service.spec.ts | 6 ++- .../auth-guard-sso-role.service.spec.ts | 6 ++- lib/core/services/auth-guard.service.spec.ts | 6 ++- .../services/authentication.service.spec.ts | 6 ++- lib/core/services/bpm-user.service.spec.ts | 7 +-- .../services/comment-content.service.spec.ts | 6 ++- .../services/comment-process.service.spec.ts | 6 ++- lib/core/services/content.service.spec.ts | 2 + .../directionality-config.service.spec.ts | 8 ++- .../services/discovery-api.service.spec.ts | 8 ++- lib/core/services/ecm-user.service.spec.ts | 9 ++-- .../services/identity-group.service.spec.ts | 6 +-- .../services/identity-user.service.spec.ts | 6 +-- lib/core/services/lock.service.spec.ts | 6 ++- .../services/login-dialog.service.spec.ts | 2 + lib/core/services/nodes-api.service.spec.ts | 8 ++- .../services/people-process.service.spec.ts | 6 ++- lib/core/services/renditions.service.spec.ts | 7 +-- lib/core/services/search.service.spec.ts | 2 + lib/core/services/sites.service.spec.ts | 6 ++- lib/core/services/storage.service.spec.ts | 13 ++++- lib/core/services/thumbnail.service.spec.ts | 6 ++- lib/core/services/translate-loader.spec.ts | 6 ++- lib/core/services/upload.service.spec.ts | 7 ++- .../services/user-preferences.service.spec.ts | 10 ++-- .../settings/host-settings.component.spec.ts | 6 ++- .../empty-content.component.spec.ts | 3 +- .../error-content.component.spec.ts | 3 ++ lib/core/testing/core.testing.module.ts | 17 +++++-- .../components/user-info.component.spec.ts | 6 ++- .../components/img-viewer.component.spec.ts | 7 ++- .../pdf-viewer-password-dialog.spec.ts | 2 + .../pdf-viewer-thumb.component.spec.ts | 2 + .../pdf-viewer-thumbnails.component.spec.ts | 2 + .../components/pdf-viewer.component.spec.ts | 2 + .../components/txt-viewer.component.spec.ts | 2 + .../components/viewer.component.spec.ts | 2 + .../viewer-extension.directive.spec.ts | 2 + .../analytics-generator.component.spec.ts | 6 ++- ...nalytics-report-heat-map.component.spec.ts | 6 ++- .../analytics-report-list.component.spec.ts | 6 ++- ...lytics-report-parameters.component.spec.ts | 6 ++- .../components/analytics.component.spec.ts | 6 ++- .../services/analytics.service.spec.ts | 6 ++- .../diagram.component.activities.spec.ts | 6 ++- .../diagram.component.boundary.spec.ts | 6 ++- .../diagram.component.catching.events.spec.ts | 6 ++- .../diagram.component.events.spec.ts | 6 ++- .../diagram.component.flows.spec.ts | 6 ++- .../diagram.component.gateways.spec.ts | 6 ++- .../diagram.component.structural.spec.ts | 6 ++- .../components/diagram.component.swim.spec.ts | 6 ++- .../diagram.component.throw.spec.ts | 6 ++- .../diagram/services/diagrams.service.spec.ts | 6 ++- .../lib/testing/insights.testing.module.ts | 6 +-- .../app-details-cloud.component.spec.ts | 7 ++- .../app-list-cloud.component.spec.ts | 6 ++- .../apps-process-cloud.service.spec.ts | 11 +++-- .../components/form-cloud.component.spec.ts | 5 +- ...efinition-selector-cloud.component.spec.ts | 7 ++- ...attach-file-cloud-widget.component.spec.ts | 2 + .../widgets/date/date-cloud.widget.spec.ts | 2 + .../dropdown/dropdown-cloud.widget.spec.ts | 2 + .../form/services/form-cloud.service.spec.ts | 2 + ...-definition-selector-cloud.service.spec.ts | 2 + .../components/group-cloud.component.spec.ts | 2 + .../components/people-cloud.component.spec.ts | 2 + .../cancel-process.directive.spec.ts | 2 + ...dit-process-filter-cloud.component.spec.ts | 7 ++- ...cess-filter-dialog-cloud.component.spec.ts | 7 ++- .../process-filters-cloud.component.spec.ts | 7 ++- .../process-filter-cloud.service.spec.ts | 2 + .../process-header-cloud.component.spec.ts | 2 + .../process-list-cloud.component.spec.ts | 12 ++++- .../start-process-cloud.component.spec.ts | 2 + .../user-preference-cloud.service.spec.ts | 4 +- .../directives/claim-task.directive.spec.ts | 3 ++ .../complete-task.directive.spec.ts | 3 ++ .../directives/unclaim-tast.directive.spec.ts | 3 ++ .../task/services/task-cloud.service.spec.ts | 2 + .../start-task-cloud.component.spec.ts | 7 ++- .../edit-task-filter-cloud.component.spec.ts | 7 ++- ...task-filter-dialog-cloud.component.spec.ts | 7 ++- .../task-filters-cloud.component.spec.ts | 7 ++- .../task-form-cloud.component.spec.ts | 6 ++- .../task-header-cloud.component.spec.ts | 6 +-- .../task-list-cloud.component.spec.ts | 8 ++- .../process-service-cloud.testing.module.ts | 4 +- .../lib/app-list/apps-list.component.spec.ts | 6 ++- .../select-apps-dialog.component.spec.ts | 6 ++- ...reate-process-attachment.component.spec.ts | 2 + .../create-task-attachment.component.spec.ts | 6 ++- .../process-attachment-list.component.spec.ts | 11 ++++- .../task-attachment-list.component.spec.ts | 11 ++++- ...ttach-file-widget-dialog.component.spec.ts | 6 +-- .../attach-file-widget-dialog.service.spec.ts | 2 + .../attach-file-widget.components.spec.ts | 2 + .../attach-folder-widget.component.spec.ts | 6 ++- .../src/lib/form/form.component.spec.ts | 2 + .../form/form.component.visibility.spec.ts | 2 + .../src/lib/form/start-form.component.spec.ts | 3 +- .../people-list/people-list.component.spec.ts | 6 ++- .../people-search-field.component.spec.ts | 6 ++- .../people-search.component.spec.ts | 6 ++- .../people-selector.component.spec.ts | 6 ++- .../people/people.component.spec.ts | 2 + .../process-comments.component.spec.ts | 6 ++- .../process-audit.directive.spec.ts | 2 + .../process-filters.component.spec.ts | 2 + ...process-instance-details.component.spec.ts | 2 + .../process-instance-header.component.spec.ts | 2 + .../process-instance-tasks.component.spec.ts | 2 + .../components/process-list.component.spec.ts | 17 +++++-- .../start-process.component.spec.ts | 2 + .../src/lib/process.module.ts | 30 +----------- .../components/attach-form.component.spec.ts | 2 + .../components/checklist.component.spec.ts | 6 ++- .../components/start-task.component.spec.ts | 6 ++- .../components/task-audit.directive.spec.ts | 6 ++- .../components/task-details.component.spec.ts | 2 + .../components/task-filters.component.spec.ts | 2 + .../task-form/task-form.component.spec.ts | 2 + .../components/task-header.component.spec.ts | 2 + .../components/task-list.component.spec.ts | 14 ++++-- .../task-standalone.component.spec.ts | 2 + .../src/lib/testing/process.testing.module.ts | 16 ++++-- 276 files changed, 1079 insertions(+), 372 deletions(-) diff --git a/lib/content-services/src/lib/breadcrumb/breadcrumb.component.spec.ts b/lib/content-services/src/lib/breadcrumb/breadcrumb.component.spec.ts index f6e22c6b52..4930cc3721 100644 --- a/lib/content-services/src/lib/breadcrumb/breadcrumb.component.spec.ts +++ b/lib/content-services/src/lib/breadcrumb/breadcrumb.component.spec.ts @@ -24,6 +24,7 @@ import { DocumentListComponent, DocumentListService } from '../document-list'; import { BreadcrumbComponent } from './breadcrumb.component'; import { ContentTestingModule } from '../testing/content.testing.module'; import { of } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; describe('Breadcrumb', () => { @@ -36,7 +37,10 @@ describe('Breadcrumb', () => { let documentListComponent: DocumentListComponent; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA], providers : [{ provide: DocumentListService, useValue: documentListService }] }); diff --git a/lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.component.spec.ts b/lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.component.spec.ts index 92c228c2ef..0902b31672 100644 --- a/lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.component.spec.ts +++ b/lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.component.spec.ts @@ -24,6 +24,7 @@ import { DocumentListComponent, DocumentListService } from '../document-list'; import { DropdownBreadcrumbComponent } from './dropdown-breadcrumb.component'; import { ContentTestingModule } from '../testing/content.testing.module'; import { of } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; describe('DropdownBreadcrumb', () => { @@ -33,7 +34,10 @@ describe('DropdownBreadcrumb', () => { let documentListService: DocumentListService = jasmine.createSpyObj({'loadFolderByNodeId' : of(''), 'isCustomSourceService': false}); setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA], providers : [{ provide: DocumentListService, useValue: documentListService }] }); diff --git a/lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.component.spec.ts b/lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.component.spec.ts index ca830b6057..8199767323 100644 --- a/lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.component.spec.ts +++ b/lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.component.spec.ts @@ -23,6 +23,7 @@ import { ContentMetadataComponent } from '../content-metadata/content-metadata.c import { setupTestBed, AllowableOperationsEnum } from '@alfresco/adf-core'; import { ContentTestingModule } from '../../../testing/content.testing.module'; import { SimpleChange } from '@angular/core'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContentMetadataCardComponent', () => { @@ -32,7 +33,10 @@ describe('ContentMetadataCardComponent', () => { const preset = 'custom-preset'; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.spec.ts b/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.spec.ts index f8421e4247..226ed050bb 100644 --- a/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.spec.ts +++ b/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.spec.ts @@ -28,6 +28,7 @@ import { import { throwError, of } from 'rxjs'; import { ContentTestingModule } from '../../../testing/content.testing.module'; import { mockGroupProperties } from './mock-data'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContentMetadataComponent', () => { let component: ContentMetadataComponent; @@ -40,7 +41,10 @@ describe('ContentMetadataComponent', () => { const preset = 'custom-preset'; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], providers: [{ provide: LogService, useValue: { error: jasmine.createSpy('error') } }] }); diff --git a/lib/content-services/src/lib/content-metadata/services/content-metadata.service.spec.ts b/lib/content-services/src/lib/content-metadata/services/content-metadata.service.spec.ts index e8671a49aa..d23ea109d3 100644 --- a/lib/content-services/src/lib/content-metadata/services/content-metadata.service.spec.ts +++ b/lib/content-services/src/lib/content-metadata/services/content-metadata.service.spec.ts @@ -22,6 +22,7 @@ import { ContentTestingModule } from '../../testing/content.testing.module'; import { ContentMetadataService } from './content-metadata.service'; import { of } from 'rxjs'; import { PropertyGroup } from '../interfaces/property-group.interface'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContentMetaDataService', () => { @@ -47,7 +48,10 @@ describe('ContentMetaDataService', () => { }; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); function setConfig(presetName, presetConfig) { diff --git a/lib/content-services/src/lib/content-metadata/services/property-descriptors.service.spec.ts b/lib/content-services/src/lib/content-metadata/services/property-descriptors.service.spec.ts index 6a680d242b..43dca76834 100644 --- a/lib/content-services/src/lib/content-metadata/services/property-descriptors.service.spec.ts +++ b/lib/content-services/src/lib/content-metadata/services/property-descriptors.service.spec.ts @@ -22,6 +22,7 @@ import { of } from 'rxjs'; import { ClassesApi } from '@alfresco/js-api'; import { PropertyGroup } from '../interfaces/content-metadata.interfaces'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('PropertyDescriptorLoaderService', () => { @@ -29,7 +30,10 @@ describe('PropertyDescriptorLoaderService', () => { let classesApi: ClassesApi; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/content-metadata/services/property-groups-translator.service.spec.ts b/lib/content-services/src/lib/content-metadata/services/property-groups-translator.service.spec.ts index 71db2b34d0..0ae748eacd 100644 --- a/lib/content-services/src/lib/content-metadata/services/property-groups-translator.service.spec.ts +++ b/lib/content-services/src/lib/content-metadata/services/property-groups-translator.service.spec.ts @@ -29,6 +29,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('PropertyGroupTranslatorService', () => { @@ -40,7 +41,10 @@ describe('PropertyGroupTranslatorService', () => { let logService: LogService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/content-node-selector/content-node-dialog.service.spec.ts b/lib/content-services/src/lib/content-node-selector/content-node-dialog.service.spec.ts index 0e5f7a86f2..37cd20c501 100644 --- a/lib/content-services/src/lib/content-node-selector/content-node-dialog.service.spec.ts +++ b/lib/content-services/src/lib/content-node-selector/content-node-dialog.service.spec.ts @@ -23,6 +23,7 @@ import { ContentNodeDialogService } from './content-node-dialog.service'; import { MatDialog } from '@angular/material'; import { Subject, of } from 'rxjs'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeNodeEntry: NodeEntry = { entry: { @@ -67,7 +68,10 @@ describe('ContentNodeDialogService', () => { let afterOpenObservable: Subject; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/content-node-selector/content-node-selector-panel.component.spec.ts b/lib/content-services/src/lib/content-node-selector/content-node-selector-panel.component.spec.ts index ed46599992..0382ef55cf 100644 --- a/lib/content-services/src/lib/content-node-selector/content-node-selector-panel.component.spec.ts +++ b/lib/content-services/src/lib/content-node-selector/content-node-selector-panel.component.spec.ts @@ -30,6 +30,7 @@ import { DocumentListComponent } from '../document-list/components/document-list import { DropdownSitesComponent } from '../site-dropdown/sites-dropdown.component'; import { CustomResourcesService } from '../document-list/services/custom-resources.service'; import { ShareDataRow } from '../document-list'; +import { TranslateModule } from '@ngx-translate/core'; const ONE_FOLDER_RESULT = { list: { @@ -73,7 +74,10 @@ describe('ContentNodeSelectorComponent', () => { } setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/content-services/src/lib/content-node-selector/content-node-selector.component.spec.ts b/lib/content-services/src/lib/content-node-selector/content-node-selector.component.spec.ts index b09241cf20..4e70fc9851 100644 --- a/lib/content-services/src/lib/content-node-selector/content-node-selector.component.spec.ts +++ b/lib/content-services/src/lib/content-node-selector/content-node-selector.component.spec.ts @@ -28,6 +28,7 @@ import { ContentTestingModule } from '../testing/content.testing.module'; import { DocumentListService } from '../document-list/services/document-list.service'; import { DocumentListComponent } from '../document-list/components/document-list.component'; import { ShareDataRow } from '../document-list'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContentNodeSelectorDialogComponent', () => { @@ -43,7 +44,10 @@ describe('ContentNodeSelectorDialogComponent', () => { }; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], providers: [ { provide: MAT_DIALOG_DATA, useValue: data } ], diff --git a/lib/content-services/src/lib/content-node-selector/content-node-selector.service.spec.ts b/lib/content-services/src/lib/content-node-selector/content-node-selector.service.spec.ts index bb5de09ed3..f5559b0c08 100644 --- a/lib/content-services/src/lib/content-node-selector/content-node-selector.service.spec.ts +++ b/lib/content-services/src/lib/content-node-selector/content-node-selector.service.spec.ts @@ -20,6 +20,7 @@ import { QueryBody } from '@alfresco/js-api'; import { SearchService, setupTestBed } from '@alfresco/adf-core'; import { ContentNodeSelectorService } from './content-node-selector.service'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; class SearchServiceMock { public query: QueryBody; @@ -35,7 +36,10 @@ describe('ContentNodeSelectorService', () => { let search: SearchServiceMock; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], providers: [ { provide: SearchService, useClass: SearchServiceMock } ] diff --git a/lib/content-services/src/lib/content-node-share/content-node-share.dialog.spec.ts b/lib/content-services/src/lib/content-node-share/content-node-share.dialog.spec.ts index 9338586b62..0ef40b9472 100644 --- a/lib/content-services/src/lib/content-node-share/content-node-share.dialog.spec.ts +++ b/lib/content-services/src/lib/content-node-share/content-node-share.dialog.spec.ts @@ -24,14 +24,12 @@ import { NodesApiService, NotificationService, RenditionsService, - AppConfigService, - AppConfigServiceMock, - AlfrescoApiService, - AlfrescoApiServiceMock + AppConfigService } from '@alfresco/adf-core'; import { ShareDialogComponent } from './content-node-share.dialog'; import moment from 'moment-es6'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ShareDialogComponent', () => { let node; @@ -48,11 +46,10 @@ describe('ShareDialogComponent', () => { setupTestBed({ imports: [ - ContentTestingModule + TranslateModule.forRoot(), + ContentTestingModule ], providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }, - { provide: AppConfigService, useClass: AppConfigServiceMock }, { provide: NotificationService, useValue: notificationServiceMock }, { provide: MatDialogRef, useValue: { close: () => {}} }, { provide: MAT_DIALOG_DATA, useValue: {} } diff --git a/lib/content-services/src/lib/content-node-share/content-node-share.directive.spec.ts b/lib/content-services/src/lib/content-node-share/content-node-share.directive.spec.ts index aa2d07a2a7..bfa025b059 100644 --- a/lib/content-services/src/lib/content-node-share/content-node-share.directive.spec.ts +++ b/lib/content-services/src/lib/content-node-share/content-node-share.directive.spec.ts @@ -15,7 +15,6 @@ * limitations under the License. */ -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { TestBed, ComponentFixture } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { Component } from '@angular/core'; @@ -23,6 +22,7 @@ import { DOCUMENT } from '@angular/common'; import { ContentTestingModule } from '../testing/content.testing.module'; import { setupTestBed, CoreModule } from '@alfresco/adf-core'; import { ContentNodeShareModule } from './content-node-share.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-node-share-test-component', @@ -52,7 +52,7 @@ describe('NodeSharedDirective', () => { setupTestBed({ imports: [ - NoopAnimationsModule, + TranslateModule.forRoot(), CoreModule.forRoot(), ContentTestingModule, ContentNodeShareModule diff --git a/lib/content-services/src/lib/content.module.ts b/lib/content-services/src/lib/content.module.ts index 6d04ce93da..8eba110111 100644 --- a/lib/content-services/src/lib/content.module.ts +++ b/lib/content-services/src/lib/content.module.ts @@ -40,53 +40,6 @@ import { ContentMetadataModule } from './content-metadata/content-metadata.modul import { PermissionManagerModule } from './permission-manager/permission-manager.module'; import { TreeViewModule } from './tree-view/tree-view.module'; -@NgModule({ - imports: [ - CoreModule, - SocialModule, - TagModule, - CommonModule, - WebScriptModule, - FormsModule, - ReactiveFormsModule, - DialogModule, - SearchModule, - DocumentListModule, - UploadModule, - MaterialModule, - SitesDropdownModule, - BreadcrumbModule, - ContentNodeSelectorModule, - ContentNodeShareModule, - ContentMetadataModule, - FolderDirectiveModule, - ContentDirectiveModule, - PermissionManagerModule, - VersionManagerModule, - TreeViewModule - ], - exports: [ - SocialModule, - TagModule, - WebScriptModule, - DocumentListModule, - UploadModule, - SearchModule, - SitesDropdownModule, - BreadcrumbModule, - ContentNodeSelectorModule, - ContentNodeShareModule, - ContentMetadataModule, - DialogModule, - FolderDirectiveModule, - ContentDirectiveModule, - PermissionManagerModule, - VersionManagerModule, - TreeViewModule - ] -}) -export class ContentModuleLazy {} - @NgModule({ imports: [ CoreModule, @@ -161,7 +114,7 @@ export class ContentModule { static forChild(): ModuleWithProviders { return { - ngModule: ContentModuleLazy + ngModule: ContentModule }; } } diff --git a/lib/content-services/src/lib/dialogs/confirm.dialog.spec.ts b/lib/content-services/src/lib/dialogs/confirm.dialog.spec.ts index 9473d46c9a..0ff4ccccab 100644 --- a/lib/content-services/src/lib/dialogs/confirm.dialog.spec.ts +++ b/lib/content-services/src/lib/dialogs/confirm.dialog.spec.ts @@ -21,6 +21,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { ConfirmDialogComponent } from './confirm.dialog'; import { ContentTestingModule } from '../testing/content.testing.module'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('Confirm Dialog Component', () => { let fixture: ComponentFixture; @@ -38,7 +39,10 @@ describe('Confirm Dialog Component', () => { }; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], providers: [ { provide: MatDialogRef, useValue: dialogRef }, { provide: MAT_DIALOG_DATA, useValue: data } diff --git a/lib/content-services/src/lib/dialogs/folder.dialog.spec.ts b/lib/content-services/src/lib/dialogs/folder.dialog.spec.ts index fd6f5ccb6a..e11b99e662 100644 --- a/lib/content-services/src/lib/dialogs/folder.dialog.spec.ts +++ b/lib/content-services/src/lib/dialogs/folder.dialog.spec.ts @@ -22,6 +22,7 @@ import { FolderDialogComponent } from './folder.dialog'; import { of, throwError } from 'rxjs'; import { ContentTestingModule } from '../testing/content.testing.module'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('FolderDialogComponent', () => { @@ -33,7 +34,10 @@ describe('FolderDialogComponent', () => { }; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], providers: [ { provide: MatDialogRef, useValue: dialogRef } ] diff --git a/lib/content-services/src/lib/dialogs/library/library.dialog.spec.ts b/lib/content-services/src/lib/dialogs/library/library.dialog.spec.ts index 22e4c8c018..2f0a95ad49 100644 --- a/lib/content-services/src/lib/dialogs/library/library.dialog.spec.ts +++ b/lib/content-services/src/lib/dialogs/library/library.dialog.spec.ts @@ -21,6 +21,7 @@ import { NO_ERRORS_SCHEMA } from '@angular/core'; import { MatDialogRef } from '@angular/material'; import { AlfrescoApiService, setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LibraryDialogComponent', () => { let fixture; @@ -34,6 +35,7 @@ describe('LibraryDialogComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], providers: [ diff --git a/lib/content-services/src/lib/dialogs/node-lock.dialog.spec.ts b/lib/content-services/src/lib/dialogs/node-lock.dialog.spec.ts index 59a08e54f4..133520762d 100644 --- a/lib/content-services/src/lib/dialogs/node-lock.dialog.spec.ts +++ b/lib/content-services/src/lib/dialogs/node-lock.dialog.spec.ts @@ -23,6 +23,7 @@ import { AlfrescoApiService, setupTestBed } from '@alfresco/adf-core'; import { NodeBodyLock } from '@alfresco/js-api'; import { NodeLockDialogComponent } from './node-lock.dialog'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('NodeLockDialogComponent', () => { @@ -35,7 +36,10 @@ describe('NodeLockDialogComponent', () => { }; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], providers: [ { provide: MatDialogRef, useValue: dialogRef } ] diff --git a/lib/content-services/src/lib/directives/node-lock.directive.spec.ts b/lib/content-services/src/lib/directives/node-lock.directive.spec.ts index c54dc8efb3..d8cba57e22 100644 --- a/lib/content-services/src/lib/directives/node-lock.directive.spec.ts +++ b/lib/content-services/src/lib/directives/node-lock.directive.spec.ts @@ -24,6 +24,7 @@ import { Node } from '@alfresco/js-api'; import { ContentNodeDialogService } from '../content-node-selector/content-node-dialog.service'; import { setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeNode: Node = { id: 'fake', @@ -46,6 +47,7 @@ describe('NodeLock Directive', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [ diff --git a/lib/content-services/src/lib/document-list/components/content-action/content-action-list.component.spec.ts b/lib/content-services/src/lib/document-list/components/content-action/content-action-list.component.spec.ts index abdc9d2ee2..868216ec57 100644 --- a/lib/content-services/src/lib/document-list/components/content-action/content-action-list.component.spec.ts +++ b/lib/content-services/src/lib/document-list/components/content-action/content-action-list.component.spec.ts @@ -22,6 +22,7 @@ import { ContentActionModel } from './../../models/content-action.model'; import { DocumentListComponent } from './../document-list.component'; import { ContentActionListComponent } from './content-action-list.component'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContentColumnList', () => { @@ -29,7 +30,10 @@ describe('ContentColumnList', () => { let actionList: ContentActionListComponent; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/content-services/src/lib/document-list/components/content-action/content-action.component.spec.ts b/lib/content-services/src/lib/document-list/components/content-action/content-action.component.spec.ts index 98b82107dc..5170b1b4e2 100644 --- a/lib/content-services/src/lib/document-list/components/content-action/content-action.component.spec.ts +++ b/lib/content-services/src/lib/document-list/components/content-action/content-action.component.spec.ts @@ -27,6 +27,7 @@ import { DocumentListComponent } from './../document-list.component'; import { ContentActionListComponent } from './content-action-list.component'; import { ContentActionComponent } from './content-action.component'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContentAction', () => { @@ -39,7 +40,10 @@ describe('ContentAction', () => { let nodeActionsService: NodeActionsService; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/content-services/src/lib/document-list/components/document-list.component.spec.ts b/lib/content-services/src/lib/document-list/components/document-list.component.spec.ts index e70e225b9a..2504a138e7 100644 --- a/lib/content-services/src/lib/document-list/components/document-list.component.spec.ts +++ b/lib/content-services/src/lib/document-list/components/document-list.component.spec.ts @@ -47,6 +47,7 @@ import { ContentTestingModule } from '../../testing/content.testing.module'; import { NodeEntry } from '@alfresco/js-api'; import { By } from '@angular/platform-browser'; import { DocumentListModule } from '../document-list.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DocumentList', () => { @@ -63,7 +64,10 @@ describe('DocumentList', () => { let spyFolderNode: any; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); @@ -1512,6 +1516,7 @@ describe('DocumentListComponent rendering', () => { setupTestBed({ declarations: [CustomTemplateComponent], imports: [ + TranslateModule.forRoot(), ContentTestingModule, DataTableModule, DocumentListModule diff --git a/lib/content-services/src/lib/document-list/components/library-name-column/library-name-column.component.spec.ts b/lib/content-services/src/lib/document-list/components/library-name-column/library-name-column.component.spec.ts index e8ba674798..e417a59edf 100644 --- a/lib/content-services/src/lib/document-list/components/library-name-column/library-name-column.component.spec.ts +++ b/lib/content-services/src/lib/document-list/components/library-name-column/library-name-column.component.spec.ts @@ -20,6 +20,7 @@ import { NO_ERRORS_SCHEMA, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { setupTestBed } from '@alfresco/adf-core'; import { LibraryNameColumnComponent } from './library-name-column.component'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LibraryNameColumnComponent', () => { let fixture: ComponentFixture; @@ -27,7 +28,10 @@ describe('LibraryNameColumnComponent', () => { let node; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA] }); diff --git a/lib/content-services/src/lib/document-list/components/library-role-column/library-role-column.component.spec.ts b/lib/content-services/src/lib/document-list/components/library-role-column/library-role-column.component.spec.ts index 10caf2bde4..a05ed9a22c 100644 --- a/lib/content-services/src/lib/document-list/components/library-role-column/library-role-column.component.spec.ts +++ b/lib/content-services/src/lib/document-list/components/library-role-column/library-role-column.component.spec.ts @@ -20,13 +20,17 @@ import { LibraryRoleColumnComponent } from './library-role-column.component'; import { TestBed, ComponentFixture } from '@angular/core/testing'; import { NO_ERRORS_SCHEMA, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LibraryNameColumnComponent', () => { let fixture: ComponentFixture; let component: LibraryRoleColumnComponent; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA] }); diff --git a/lib/content-services/src/lib/document-list/data/share-datatable-adapter.spec.ts b/lib/content-services/src/lib/document-list/data/share-datatable-adapter.spec.ts index 61c815ac0a..0dbca82736 100644 --- a/lib/content-services/src/lib/document-list/data/share-datatable-adapter.spec.ts +++ b/lib/content-services/src/lib/document-list/data/share-datatable-adapter.spec.ts @@ -21,6 +21,7 @@ import { ShareDataRow } from './share-data-row.model'; import { ShareDataTableAdapter } from './share-datatable-adapter'; import { ContentTestingModule } from '../../testing/content.testing.module'; import { TestBed } from '@angular/core/testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('ShareDataTableAdapter', () => { @@ -28,7 +29,10 @@ describe('ShareDataTableAdapter', () => { let contentService: ContentService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/document-list/services/document-actions.service.spec.ts b/lib/content-services/src/lib/document-list/services/document-actions.service.spec.ts index cf5a58f788..7ab94bfebc 100644 --- a/lib/content-services/src/lib/document-list/services/document-actions.service.spec.ts +++ b/lib/content-services/src/lib/document-list/services/document-actions.service.spec.ts @@ -25,6 +25,7 @@ import { DocumentListService } from './document-list.service'; import { of } from 'rxjs'; import { TestBed } from '@angular/core/testing'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DocumentActionsService', () => { @@ -33,6 +34,7 @@ describe('DocumentActionsService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], providers: [ diff --git a/lib/content-services/src/lib/document-list/services/document-list.service.spec.ts b/lib/content-services/src/lib/document-list/services/document-list.service.spec.ts index 1ad761d4c4..137a1fa886 100644 --- a/lib/content-services/src/lib/document-list/services/document-list.service.spec.ts +++ b/lib/content-services/src/lib/document-list/services/document-list.service.spec.ts @@ -21,6 +21,7 @@ import { DocumentListService } from './document-list.service'; import { CustomResourcesService } from './custom-resources.service'; import { TestBed } from '@angular/core/testing'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -65,6 +66,7 @@ describe('DocumentListService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/document-list/services/folder-actions.service.spec.ts b/lib/content-services/src/lib/document-list/services/folder-actions.service.spec.ts index e8106c877d..b969778533 100644 --- a/lib/content-services/src/lib/document-list/services/folder-actions.service.spec.ts +++ b/lib/content-services/src/lib/document-list/services/folder-actions.service.spec.ts @@ -23,6 +23,7 @@ import { ContentActionHandler } from '../models/content-action.model'; import { DocumentListService } from './document-list.service'; import { FolderActionsService } from './folder-actions.service'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('FolderActionsService', () => { @@ -31,6 +32,7 @@ describe('FolderActionsService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/document-list/services/node-actions.service.spec.ts b/lib/content-services/src/lib/document-list/services/node-actions.service.spec.ts index 350ef7dfb1..b64283fc34 100644 --- a/lib/content-services/src/lib/document-list/services/node-actions.service.spec.ts +++ b/lib/content-services/src/lib/document-list/services/node-actions.service.spec.ts @@ -24,6 +24,7 @@ import { ContentNodeDialogService } from '../../content-node-selector/content-no import { of, throwError } from 'rxjs'; import { MatDialogRef } from '@angular/material'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeNode: Node = { id: 'fake' @@ -40,6 +41,7 @@ describe('NodeActionsService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], providers: [ diff --git a/lib/content-services/src/lib/folder-directive/folder-create.directive.spec.ts b/lib/content-services/src/lib/folder-directive/folder-create.directive.spec.ts index 5f1cfc2903..694dd5c695 100644 --- a/lib/content-services/src/lib/folder-directive/folder-create.directive.spec.ts +++ b/lib/content-services/src/lib/folder-directive/folder-create.directive.spec.ts @@ -25,6 +25,7 @@ import { ContentService, setupTestBed } from '@alfresco/adf-core'; import { FolderCreateDirective } from './folder-create.directive'; import { Node } from '@alfresco/js-api'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: ` @@ -63,6 +64,7 @@ describe('FolderCreateDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [ diff --git a/lib/content-services/src/lib/folder-directive/folder-edit.directive.spec.ts b/lib/content-services/src/lib/folder-directive/folder-edit.directive.spec.ts index b5a7ab5672..a7d0e39ec7 100644 --- a/lib/content-services/src/lib/folder-directive/folder-edit.directive.spec.ts +++ b/lib/content-services/src/lib/folder-directive/folder-edit.directive.spec.ts @@ -25,6 +25,7 @@ import { ContentService, setupTestBed } from '@alfresco/adf-core'; import { FolderEditDirective } from './folder-edit.directive'; import { Node } from '@alfresco/js-api'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: '
' @@ -52,6 +53,7 @@ describe('FolderEditDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [ diff --git a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.component.spec.ts b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.component.spec.ts index 05505dc80f..fa25d6fa1e 100644 --- a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.component.spec.ts +++ b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.component.spec.ts @@ -27,6 +27,7 @@ import { Subject } from 'rxjs'; import { AddPermissionDialogData } from './add-permission-dialog-data.interface'; import { fakeAuthorityResults } from '../../../mock/add-permission.component.mock'; import { AddPermissionPanelComponent } from './add-permission-panel.component'; +import { TranslateModule } from '@ngx-translate/core'; describe('AddPermissionDialog', () => { @@ -42,7 +43,10 @@ describe('AddPermissionDialog', () => { }; setupTestBed({ - imports: [ContentTestingModule], + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ], providers: [ { provide: MatDialogRef, useValue: dialogRef }, { provide: MAT_DIALOG_DATA, useValue: data } diff --git a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.component.spec.ts b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.component.spec.ts index d978182a1a..f639269441 100644 --- a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.component.spec.ts +++ b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.component.spec.ts @@ -23,6 +23,7 @@ import { of } from 'rxjs'; import { fakeAuthorityListResult, fakeNameListResult } from '../../../mock/add-permission.component.mock'; import { ContentTestingModule } from '../../../testing/content.testing.module'; import { DebugElement } from '@angular/core'; +import { TranslateModule } from '@ngx-translate/core'; describe('AddPermissionPanelComponent', () => { @@ -33,7 +34,10 @@ describe('AddPermissionPanelComponent', () => { let debugElement: DebugElement; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.component.spec.ts b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.component.spec.ts index 10c4c37cc6..e553a0abd7 100644 --- a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.component.spec.ts +++ b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.component.spec.ts @@ -25,6 +25,7 @@ import { fakeAuthorityResults } from '../../../mock/add-permission.component.moc import { ContentTestingModule } from '../../../testing/content.testing.module'; import { NodePermissionService } from '../../services/node-permission.service'; import { Node } from '@alfresco/js-api'; +import { TranslateModule } from '@ngx-translate/core'; describe('AddPermissionComponent', () => { @@ -35,6 +36,7 @@ describe('AddPermissionComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/permission-manager/components/inherited-button.directive.spec.ts b/lib/content-services/src/lib/permission-manager/components/inherited-button.directive.spec.ts index 0a87abdab8..9a87392fd5 100644 --- a/lib/content-services/src/lib/permission-manager/components/inherited-button.directive.spec.ts +++ b/lib/content-services/src/lib/permission-manager/components/inherited-button.directive.spec.ts @@ -20,6 +20,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { NodesApiService, setupTestBed } from '@alfresco/adf-core'; import { of } from 'rxjs'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeNodeWithInherit: any = { id: 'fake-id', permissions : {isInheritanceEnabled : true}, allowableOperations: ['updatePermissions']}; const fakeNodeNoInherit: any = { id: 'fake-id', permissions : {isInheritanceEnabled : false}, allowableOperations: ['updatePermissions']}; @@ -34,6 +35,7 @@ describe('InheritPermissionDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [ diff --git a/lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.component.spec.ts b/lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.component.spec.ts index d9057698fe..3e5c9a45c6 100644 --- a/lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.component.spec.ts +++ b/lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.component.spec.ts @@ -29,6 +29,7 @@ import { fakeNodeWithPermissions, fakeNodeWithoutPermissions, fakeEmptyResponse } from '../../../mock/permission-list.component.mock'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('PermissionDisplayComponent', () => { @@ -40,7 +41,10 @@ describe('PermissionDisplayComponent', () => { let searchApiService: SearchService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/permission-manager/services/node-permission-dialog.service.spec.ts b/lib/content-services/src/lib/permission-manager/services/node-permission-dialog.service.spec.ts index d1fac9fd58..dabcfbfcbb 100644 --- a/lib/content-services/src/lib/permission-manager/services/node-permission-dialog.service.spec.ts +++ b/lib/content-services/src/lib/permission-manager/services/node-permission-dialog.service.spec.ts @@ -23,6 +23,7 @@ import { Subject, of, throwError } from 'rxjs'; import { ContentTestingModule } from '../../testing/content.testing.module'; import { NodePermissionService } from './node-permission.service'; import { Node } from '@alfresco/js-api'; +import { TranslateModule } from '@ngx-translate/core'; describe('NodePermissionDialogService', () => { @@ -34,7 +35,10 @@ describe('NodePermissionDialogService', () => { let contentService: ContentService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/permission-manager/services/node-permission.service.spec.ts b/lib/content-services/src/lib/permission-manager/services/node-permission.service.spec.ts index f07b25aab6..15373b8316 100644 --- a/lib/content-services/src/lib/permission-manager/services/node-permission.service.spec.ts +++ b/lib/content-services/src/lib/permission-manager/services/node-permission.service.spec.ts @@ -24,6 +24,7 @@ import { fakeEmptyResponse, fakeNodeWithOnlyLocally, fakeSiteRoles, fakeSiteNode fakeNodeToRemovePermission, fakeNodeWithoutPermissions } from '../../mock/permission-list.component.mock'; import { fakeAuthorityResults } from '../../mock/add-permission.component.mock'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('NodePermissionService', () => { @@ -33,6 +34,7 @@ describe('NodePermissionService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/search/components/search-check-list/search-check-list.component.spec.ts b/lib/content-services/src/lib/search/components/search-check-list/search-check-list.component.spec.ts index 3de9c77e6e..c0c89f8038 100644 --- a/lib/content-services/src/lib/search/components/search-check-list/search-check-list.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-check-list/search-check-list.component.spec.ts @@ -22,13 +22,17 @@ import { ContentTestingModule } from '../../../testing/content.testing.module'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { sizeOptions, stepOne, stepThree } from '../../../mock'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('SearchCheckListComponent', () => { let fixture: ComponentFixture; let component: SearchCheckListComponent; setupTestBed({ - imports: [ ContentTestingModule ] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.component.spec.ts b/lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.component.spec.ts index c7d37e48d8..8e62eada2c 100644 --- a/lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.component.spec.ts @@ -21,6 +21,7 @@ import { TestBed, ComponentFixture } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { SelectedBucket } from '../search-filter/search-filter.component'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-test-component', @@ -45,6 +46,7 @@ describe('SearchChipListComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [ diff --git a/lib/content-services/src/lib/search/components/search-control.component.spec.ts b/lib/content-services/src/lib/search/components/search-control.component.spec.ts index 32500d41fb..7bc4d23f79 100644 --- a/lib/content-services/src/lib/search/components/search-control.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-control.component.spec.ts @@ -29,6 +29,7 @@ import { noResult, results } from '../../mock'; import { SearchControlComponent } from './search-control.component'; import { of } from 'rxjs'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: ` @@ -65,6 +66,7 @@ describe('SearchControlComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [ diff --git a/lib/content-services/src/lib/search/components/search-date-range/search-date-range.component.spec.ts b/lib/content-services/src/lib/search/components/search-date-range/search-date-range.component.spec.ts index a7c5da6485..d60847938e 100644 --- a/lib/content-services/src/lib/search/components/search-date-range/search-date-range.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-date-range/search-date-range.component.spec.ts @@ -20,6 +20,7 @@ import { MomentDateAdapter, setupTestBed } from '@alfresco/adf-core'; import { DateAdapter } from '@angular/material/core'; import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let moment: any; @@ -34,6 +35,7 @@ describe('SearchDateRangeComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/search/components/search-filter/search-filter.component.spec.ts b/lib/content-services/src/lib/search/components/search-filter/search-filter.component.spec.ts index c5b21d55a4..bc610a5be0 100644 --- a/lib/content-services/src/lib/search/components/search-filter/search-filter.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-filter/search-filter.component.spec.ts @@ -37,6 +37,7 @@ import { stepThree, stepTwo } from '../../../mock'; +import { TranslateModule } from '@ngx-translate/core'; describe('SearchFilterComponent', () => { let fixture: ComponentFixture; @@ -49,6 +50,7 @@ describe('SearchFilterComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], providers: [ diff --git a/lib/content-services/src/lib/search/components/search-radio/search-radio.component.spec.ts b/lib/content-services/src/lib/search/components/search-radio/search-radio.component.spec.ts index e66582c459..97e1578dfe 100644 --- a/lib/content-services/src/lib/search/components/search-radio/search-radio.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-radio/search-radio.component.spec.ts @@ -21,14 +21,18 @@ import { SearchRadioComponent } from './search-radio.component'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('SearchRadioComponent', () => { let fixture: ComponentFixture; let component: SearchRadioComponent; setupTestBed({ - imports: [ ContentTestingModule ] - }); + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] + }); beforeEach(() => { fixture = TestBed.createComponent(SearchRadioComponent); diff --git a/lib/content-services/src/lib/search/components/search-slider/search-slider.component.spec.ts b/lib/content-services/src/lib/search/components/search-slider/search-slider.component.spec.ts index 24127aef43..28a337ac2c 100644 --- a/lib/content-services/src/lib/search/components/search-slider/search-slider.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-slider/search-slider.component.spec.ts @@ -20,6 +20,7 @@ import { SearchSliderComponent } from './search-slider.component'; import { setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../../../testing/content.testing.module'; import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('SearchSliderComponent', () => { let fixture: ComponentFixture; @@ -27,6 +28,7 @@ describe('SearchSliderComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/search/components/search-text/search-text.component.spec.ts b/lib/content-services/src/lib/search/components/search-text/search-text.component.spec.ts index aa53a95463..39f4dc7013 100644 --- a/lib/content-services/src/lib/search/components/search-text/search-text.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search-text/search-text.component.spec.ts @@ -19,13 +19,17 @@ import { SearchTextComponent } from './search-text.component'; import { setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../../../testing/content.testing.module'; import { async, ComponentFixture, TestBed } from '@angular/core/testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('SearchTextComponent', () => { let fixture: ComponentFixture; let component: SearchTextComponent; setupTestBed({ - imports: [ ContentTestingModule ] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/search/components/search.component.spec.ts b/lib/content-services/src/lib/search/components/search.component.spec.ts index 0b4bc454fa..15426e09c6 100644 --- a/lib/content-services/src/lib/search/components/search.component.spec.ts +++ b/lib/content-services/src/lib/search/components/search.component.spec.ts @@ -20,6 +20,7 @@ import { SearchService, setupTestBed } from '@alfresco/adf-core'; import { differentResult, result, SimpleSearchTestComponent } from '../../mock'; import { of, throwError } from 'rxjs'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('SearchComponent', () => { @@ -29,6 +30,7 @@ describe('SearchComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [SimpleSearchTestComponent] diff --git a/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.spec.ts b/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.spec.ts index 7eca86a676..abed52c785 100644 --- a/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.spec.ts +++ b/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.spec.ts @@ -28,6 +28,7 @@ import { getFakeSitePaging, getFakeSitePagingWithMembers } from '../mock'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const customSiteList = { 'list': { @@ -58,6 +59,7 @@ describe('DropdownSitesComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/social/like.component.spec.ts b/lib/content-services/src/lib/social/like.component.spec.ts index 675bc2dbfe..1c70423a1c 100644 --- a/lib/content-services/src/lib/social/like.component.spec.ts +++ b/lib/content-services/src/lib/social/like.component.spec.ts @@ -22,6 +22,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../testing/content.testing.module'; import { of } from 'rxjs'; import { RatingService } from './services/rating.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('Like component', () => { @@ -31,7 +32,10 @@ describe('Like component', () => { let service: RatingService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/content-services/src/lib/social/rating.component.spec.ts b/lib/content-services/src/lib/social/rating.component.spec.ts index 764d6f5072..618e552aef 100644 --- a/lib/content-services/src/lib/social/rating.component.spec.ts +++ b/lib/content-services/src/lib/social/rating.component.spec.ts @@ -22,6 +22,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { ContentTestingModule } from '../testing/content.testing.module'; import { of } from 'rxjs'; import { RatingService } from './services/rating.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('Rating component', () => { @@ -31,7 +32,10 @@ describe('Rating component', () => { let service: RatingService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/social/services/rating.service.spec.ts b/lib/content-services/src/lib/social/services/rating.service.spec.ts index 5e236019fa..91740534ab 100644 --- a/lib/content-services/src/lib/social/services/rating.service.spec.ts +++ b/lib/content-services/src/lib/social/services/rating.service.spec.ts @@ -19,6 +19,7 @@ import { TestBed } from '@angular/core/testing'; import { setupTestBed } from '@alfresco/adf-core'; import { RatingService } from './rating.service'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -27,7 +28,10 @@ describe('Rating service', () => { let service; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/tag/services/tag.service.spec.ts b/lib/content-services/src/lib/tag/services/tag.service.spec.ts index 54932f96d5..af4ad93735 100644 --- a/lib/content-services/src/lib/tag/services/tag.service.spec.ts +++ b/lib/content-services/src/lib/tag/services/tag.service.spec.ts @@ -19,6 +19,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { TagService } from './tag.service'; import { TestBed } from '@angular/core/testing'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -27,7 +28,10 @@ describe('TagService', () => { let service: TagService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/tag/tag-actions.component.spec.ts b/lib/content-services/src/lib/tag/tag-actions.component.spec.ts index 303401d741..31dafddcee 100644 --- a/lib/content-services/src/lib/tag/tag-actions.component.spec.ts +++ b/lib/content-services/src/lib/tag/tag-actions.component.spec.ts @@ -19,6 +19,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { setupTestBed } from '@alfresco/adf-core'; import { TagActionsComponent } from './tag-actions.component'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -29,7 +30,10 @@ describe('TagActionsComponent', () => { let element: HTMLElement; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/tag/tag-list.component.spec.ts b/lib/content-services/src/lib/tag/tag-list.component.spec.ts index 0155dbaf77..eb79665189 100644 --- a/lib/content-services/src/lib/tag/tag-list.component.spec.ts +++ b/lib/content-services/src/lib/tag/tag-list.component.spec.ts @@ -21,6 +21,7 @@ import { TagService } from './services/tag.service'; import { TagListComponent } from '././tag-list.component'; import { of } from 'rxjs'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TagList', () => { @@ -47,7 +48,10 @@ describe('TagList', () => { let tagService: TagService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/tag/tag-node-list.component.spec.ts b/lib/content-services/src/lib/tag/tag-node-list.component.spec.ts index 62124986ae..73c777b38d 100644 --- a/lib/content-services/src/lib/tag/tag-node-list.component.spec.ts +++ b/lib/content-services/src/lib/tag/tag-node-list.component.spec.ts @@ -21,6 +21,7 @@ import { TagNodeListComponent } from './tag-node-list.component'; import { TagService } from './services/tag.service'; import { of } from 'rxjs'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TagNodeList', () => { @@ -47,7 +48,10 @@ describe('TagNodeList', () => { let tagService: TagService; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/testing/content.testing.module.ts b/lib/content-services/src/lib/testing/content.testing.module.ts index cd501d4317..e2c0100a38 100644 --- a/lib/content-services/src/lib/testing/content.testing.module.ts +++ b/lib/content-services/src/lib/testing/content.testing.module.ts @@ -36,9 +36,9 @@ import { TranslateModule } from '@ngx-translate/core'; imports: [ NoopAnimationsModule, RouterTestingModule, - TranslateModule.forRoot(), - CoreModule.forRoot(), - ContentModule.forRoot() + TranslateModule, + CoreModule, + ContentModule ], providers: [ { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }, diff --git a/lib/content-services/src/lib/tree-view/components/tree-view.component.spec.ts b/lib/content-services/src/lib/tree-view/components/tree-view.component.spec.ts index 890cd52d10..cc221d4cdd 100644 --- a/lib/content-services/src/lib/tree-view/components/tree-view.component.spec.ts +++ b/lib/content-services/src/lib/tree-view/components/tree-view.component.spec.ts @@ -24,6 +24,7 @@ import { of, throwError } from 'rxjs'; import { TreeBaseNode } from '../models/tree-view.model'; import { NodeEntry } from '@alfresco/js-api'; import { SimpleChange } from '@angular/core'; +import { TranslateModule } from '@ngx-translate/core'; describe('TreeViewComponent', () => { @@ -73,6 +74,7 @@ describe('TreeViewComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [] diff --git a/lib/content-services/src/lib/tree-view/services/tree-view.service.spec.ts b/lib/content-services/src/lib/tree-view/services/tree-view.service.spec.ts index a85d70ac04..7d925c8208 100644 --- a/lib/content-services/src/lib/tree-view/services/tree-view.service.spec.ts +++ b/lib/content-services/src/lib/tree-view/services/tree-view.service.spec.ts @@ -21,6 +21,7 @@ import { TestBed } from '@angular/core/testing'; import { ContentTestingModule } from '../../testing/content.testing.module'; import { of } from 'rxjs'; import { TreeBaseNode } from '../models/tree-view.model'; +import { TranslateModule } from '@ngx-translate/core'; describe('TreeViewService', () => { @@ -37,7 +38,10 @@ describe('TreeViewService', () => { ] } }; setupTestBed({ - imports: [ContentTestingModule] + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] }); beforeEach(() => { diff --git a/lib/content-services/src/lib/upload/components/base-upload/upload-base.spec.ts b/lib/content-services/src/lib/upload/components/base-upload/upload-base.spec.ts index 7a48195af3..08ade84641 100644 --- a/lib/content-services/src/lib/upload/components/base-upload/upload-base.spec.ts +++ b/lib/content-services/src/lib/upload/components/base-upload/upload-base.spec.ts @@ -21,6 +21,7 @@ import { TranslationService, UploadService, setupTestBed, FileModel } from '@alf import { UploadBase } from './upload-base'; import { UploadFilesEvent } from '../upload-files.event'; import { ContentTestingModule } from '../../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-upload-button-test', @@ -43,6 +44,7 @@ describe('UploadBase', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], declarations: [ diff --git a/lib/content-services/src/lib/upload/components/file-uploading-dialog.component.spec.ts b/lib/content-services/src/lib/upload/components/file-uploading-dialog.component.spec.ts index 7eef562f09..d0d6c9be51 100644 --- a/lib/content-services/src/lib/upload/components/file-uploading-dialog.component.spec.ts +++ b/lib/content-services/src/lib/upload/components/file-uploading-dialog.component.spec.ts @@ -18,11 +18,12 @@ import { EventEmitter } from '@angular/core'; import { ComponentFixture, TestBed, fakeAsync, tick } from '@angular/core/testing'; import { - FileModel, FileUploadCompleteEvent, FileUploadErrorEvent, UploadService, setupTestBed, AlfrescoApiService, AlfrescoApiServiceMock, UserPreferencesService + FileModel, FileUploadCompleteEvent, FileUploadErrorEvent, UploadService, setupTestBed, UserPreferencesService } from '@alfresco/adf-core'; import { UploadModule } from '../upload.module'; import { FileUploadingDialogComponent } from './file-uploading-dialog.component'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('FileUploadingDialogComponent', () => { let fixture: ComponentFixture; @@ -34,11 +35,9 @@ describe('FileUploadingDialogComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule, UploadModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/content-services/src/lib/upload/components/file-uploading-list-row.component.spec.ts b/lib/content-services/src/lib/upload/components/file-uploading-list-row.component.spec.ts index f88d7435db..2f5a0f2ca9 100644 --- a/lib/content-services/src/lib/upload/components/file-uploading-list-row.component.spec.ts +++ b/lib/content-services/src/lib/upload/components/file-uploading-list-row.component.spec.ts @@ -19,6 +19,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { FileModel, FileUploadOptions, FileUploadStatus, setupTestBed } from '@alfresco/adf-core'; import { FileUploadingListRowComponent } from './file-uploading-list-row.component'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('FileUploadingListRowComponent', () => { let fixture: ComponentFixture; @@ -27,6 +28,7 @@ describe('FileUploadingListRowComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/upload/components/file-uploading-list.component.spec.ts b/lib/content-services/src/lib/upload/components/file-uploading-list.component.spec.ts index 97352c584d..f282e46308 100644 --- a/lib/content-services/src/lib/upload/components/file-uploading-list.component.spec.ts +++ b/lib/content-services/src/lib/upload/components/file-uploading-list.component.spec.ts @@ -20,6 +20,7 @@ import { TranslationService, FileUploadStatus, NodesApiService, UploadService, s import { of, throwError } from 'rxjs'; import { FileUploadingListComponent } from './file-uploading-list.component'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('FileUploadingListComponent', () => { let fixture: ComponentFixture; @@ -35,6 +36,7 @@ describe('FileUploadingListComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts b/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts index 7a6e72497f..2e905d4c5d 100644 --- a/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts +++ b/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts @@ -22,6 +22,7 @@ import { of, throwError } from 'rxjs'; import { UploadButtonComponent } from './upload-button.component'; import { NodeEntry } from '@alfresco/js-api'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('UploadButtonComponent', () => { @@ -52,6 +53,7 @@ describe('UploadButtonComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/upload/components/upload-drag-area.component.spec.ts b/lib/content-services/src/lib/upload/components/upload-drag-area.component.spec.ts index 177123135a..e1b3314bae 100644 --- a/lib/content-services/src/lib/upload/components/upload-drag-area.component.spec.ts +++ b/lib/content-services/src/lib/upload/components/upload-drag-area.component.spec.ts @@ -19,6 +19,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { FileModel, UploadService, setupTestBed } from '@alfresco/adf-core'; import { UploadDragAreaComponent } from './upload-drag-area.component'; import { ContentTestingModule } from '../../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; function getFakeShareDataRow(allowableOperations = ['delete', 'update', 'create']) { return { @@ -95,6 +96,7 @@ describe('UploadDragAreaComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/content-services/src/lib/version-manager/version-list.component.spec.ts b/lib/content-services/src/lib/version-manager/version-list.component.spec.ts index 156b2a36f9..8b96ea92e1 100644 --- a/lib/content-services/src/lib/version-manager/version-list.component.spec.ts +++ b/lib/content-services/src/lib/version-manager/version-list.component.spec.ts @@ -19,11 +19,12 @@ import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { ComponentFixture, TestBed, fakeAsync, tick } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { VersionListComponent } from './version-list.component'; -import { AlfrescoApiService, setupTestBed, AlfrescoApiServiceMock } from '@alfresco/adf-core'; +import { AlfrescoApiService, setupTestBed } from '@alfresco/adf-core'; import { MatDialog } from '@angular/material'; import { of } from 'rxjs'; import { Node, VersionPaging, VersionEntry } from '@alfresco/js-api'; -import { CoreTestingModule } from '../../../../core/testing/core.testing.module'; +import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('VersionListComponent', () => { let component: VersionListComponent; @@ -45,13 +46,8 @@ describe('VersionListComponent', () => { setupTestBed({ imports: [ - CoreTestingModule - ], - declarations: [ - VersionListComponent - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } + TranslateModule.forRoot(), + ContentTestingModule ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/content-services/src/lib/version-manager/version-manager.component.spec.ts b/lib/content-services/src/lib/version-manager/version-manager.component.spec.ts index 98205da3ec..c22745a9ec 100644 --- a/lib/content-services/src/lib/version-manager/version-manager.component.spec.ts +++ b/lib/content-services/src/lib/version-manager/version-manager.component.spec.ts @@ -22,6 +22,7 @@ import { AlfrescoApiService, setupTestBed } from '@alfresco/adf-core'; import { Node } from '@alfresco/js-api'; import { VersionManagerComponent } from './version-manager.component'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('VersionManagerComponent', () => { let component: VersionManagerComponent; @@ -45,6 +46,7 @@ describe('VersionManagerComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ], schemas: [CUSTOM_ELEMENTS_SCHEMA] diff --git a/lib/content-services/src/lib/webscript/webscript.component.spec.ts b/lib/content-services/src/lib/webscript/webscript.component.spec.ts index 88cfc9cb76..0a11d20723 100644 --- a/lib/content-services/src/lib/webscript/webscript.component.spec.ts +++ b/lib/content-services/src/lib/webscript/webscript.component.spec.ts @@ -19,6 +19,7 @@ import { ComponentFixture, TestBed, async } from '@angular/core/testing'; import { AppConfigService, setupTestBed } from '@alfresco/adf-core'; import { WebscriptComponent } from './webscript.component'; import { ContentTestingModule } from '../testing/content.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -30,6 +31,7 @@ describe('WebscriptComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ContentTestingModule ] }); diff --git a/lib/core/about/about-application-modules/about-application-modules.component.spec.ts b/lib/core/about/about-application-modules/about-application-modules.component.spec.ts index d96a12c0bc..ee03c98b90 100644 --- a/lib/core/about/about-application-modules/about-application-modules.component.spec.ts +++ b/lib/core/about/about-application-modules/about-application-modules.component.spec.ts @@ -19,16 +19,18 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { CoreTestingModule } from '../../testing/core.testing.module'; import { setupTestBed } from '../../testing/setup-test-bed'; import { AboutApplicationModulesComponent } from './about-application-modules.component'; -import { MatTableModule } from '@angular/material/table'; -import { DataTableModule } from '../../datatable/datatable.module'; import { mockDependencies, mockPlugins } from '../about.mock'; +import { TranslateModule } from '@ngx-translate/core'; describe('AboutApplicationModulesComponent', () => { let fixture: ComponentFixture; let component: AboutApplicationModulesComponent; setupTestBed({ - imports: [CoreTestingModule, MatTableModule, DataTableModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/about/about-github-link/about-github-link.component.spec.ts b/lib/core/about/about-github-link/about-github-link.component.spec.ts index d40a8cddb8..85057fad79 100644 --- a/lib/core/about/about-github-link/about-github-link.component.spec.ts +++ b/lib/core/about/about-github-link/about-github-link.component.spec.ts @@ -20,13 +20,17 @@ import { CoreTestingModule } from '../../testing/core.testing.module'; import { setupTestBed } from '../../testing/setup-test-bed'; import { AboutGithubLinkComponent } from './about-github-link.component'; import { aboutGithubDetails } from '../about.mock'; +import { TranslateModule } from '@ngx-translate/core'; describe('AboutGithubLinkComponent', () => { let fixture: ComponentFixture; let component: AboutGithubLinkComponent; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/about/about-product-version/about-product-version.component.spec.ts b/lib/core/about/about-product-version/about-product-version.component.spec.ts index fce6ce3941..b137bc1604 100644 --- a/lib/core/about/about-product-version/about-product-version.component.spec.ts +++ b/lib/core/about/about-product-version/about-product-version.component.spec.ts @@ -22,9 +22,8 @@ import { AboutProductVersionComponent } from './about-product-version.component' import { DiscoveryApiService } from '../../services/discovery-api.service'; import { AuthenticationService } from '../../services/authentication.service'; import { of } from 'rxjs'; -import { DataTableModule } from '../../datatable/datatable.module'; -import { MatCardModule } from '@angular/material'; import { aboutAPSMockDetails, mockModules } from '../about.mock'; +import { TranslateModule } from '@ngx-translate/core'; describe('AboutProductVersionComponent', () => { let fixture: ComponentFixture; @@ -32,7 +31,10 @@ describe('AboutProductVersionComponent', () => { let discoveryApiService: DiscoveryApiService; setupTestBed({ - imports: [CoreTestingModule, DataTableModule, MatCardModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/about/about-server-settings/about-server-settings.component.spec.ts b/lib/core/about/about-server-settings/about-server-settings.component.spec.ts index 8f3de788cd..a571d3541c 100644 --- a/lib/core/about/about-server-settings/about-server-settings.component.spec.ts +++ b/lib/core/about/about-server-settings/about-server-settings.component.spec.ts @@ -21,6 +21,7 @@ import { setupTestBed } from '../../testing/setup-test-bed'; import { AboutServerSettingsComponent } from './about-server-settings.component'; import { AppConfigService } from '../../app-config/app-config.service'; import { aboutGithubDetails } from '../about.mock'; +import { TranslateModule } from '@ngx-translate/core'; describe('AboutServerSettingsComponent', () => { let fixture: ComponentFixture; @@ -28,7 +29,10 @@ describe('AboutServerSettingsComponent', () => { let appConfigService: AppConfigService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/buttons-menu/buttons-menu.component.spec.ts b/lib/core/buttons-menu/buttons-menu.component.spec.ts index 88600930ea..4899ff5ea5 100644 --- a/lib/core/buttons-menu/buttons-menu.component.spec.ts +++ b/lib/core/buttons-menu/buttons-menu.component.spec.ts @@ -20,6 +20,7 @@ import { MaterialModule } from '../material.module'; import { CoreTestingModule } from '../testing/core.testing.module'; import { setupTestBed } from '../testing/setup-test-bed'; import { CUSTOM_ELEMENTS_SCHEMA, Component } from '@angular/core'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-custom-container', @@ -60,6 +61,7 @@ describe('ButtonsMenuComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, MaterialModule ], @@ -108,6 +110,7 @@ describe('ButtonsMenuComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, MaterialModule ], diff --git a/lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.component.spec.ts b/lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.component.spec.ts index db4f0d8941..4f26ec62c0 100644 --- a/lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.component.spec.ts @@ -22,6 +22,7 @@ import { CoreTestingModule } from '../../../testing/core.testing.module'; import { CardViewArrayItemComponent } from './card-view-arrayitem.component'; import { CardViewArrayItemModel, CardViewArrayItem } from '../../models/card-view-arrayitem.model'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewArrayItemComponent', () => { let component: CardViewArrayItemComponent; @@ -41,7 +42,10 @@ describe('CardViewArrayItemComponent', () => { }; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); afterEach(() => { diff --git a/lib/core/card-view/components/card-view-boolitem/card-view-boolitem.component.spec.ts b/lib/core/card-view/components/card-view-boolitem/card-view-boolitem.component.spec.ts index 3d87e62072..b1474e0fe5 100644 --- a/lib/core/card-view/components/card-view-boolitem/card-view-boolitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-boolitem/card-view-boolitem.component.spec.ts @@ -23,6 +23,7 @@ import { CardViewUpdateService } from '../../services/card-view-update.service'; import { CardViewBoolItemComponent } from './card-view-boolitem.component'; import { CardViewBoolItemModel } from '../../models/card-view-boolitem.model'; import { CoreTestingModule } from '../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewBoolItemComponent', () => { @@ -30,7 +31,10 @@ describe('CardViewBoolItemComponent', () => { let component: CardViewBoolItemComponent; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/card-view/components/card-view-dateitem/card-view-dateitem.component.spec.ts b/lib/core/card-view/components/card-view-dateitem/card-view-dateitem.component.spec.ts index acf2f5d69b..576d748205 100644 --- a/lib/core/card-view/components/card-view-dateitem/card-view-dateitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-dateitem/card-view-dateitem.component.spec.ts @@ -25,6 +25,7 @@ import { CardViewDateItemComponent } from './card-view-dateitem.component'; import { CoreTestingModule } from '../../../testing/core.testing.module'; import { ClipboardService } from '../../../clipboard/clipboard.service'; import { AppConfigService } from '@alfresco/adf-core'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewDateItemComponent', () => { @@ -33,7 +34,10 @@ describe('CardViewDateItemComponent', () => { let appConfigService: AppConfigService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.spec.ts b/lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.spec.ts index e3cd73815b..d564ebd656 100644 --- a/lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.spec.ts @@ -22,6 +22,7 @@ import { CardViewKeyValuePairsItemComponent } from './card-view-keyvaluepairsite import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; import { CardViewUpdateService } from '../../services/card-view-update.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewKeyValuePairsItemComponent', () => { @@ -32,7 +33,10 @@ describe('CardViewKeyValuePairsItemComponent', () => { const mockData = [{ name: 'test-name', value: 'test-value' }]; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/card-view/components/card-view-mapitem/card-view-mapitem.component.spec.ts b/lib/core/card-view/components/card-view-mapitem/card-view-mapitem.component.spec.ts index d5367ad77c..29fc958bf7 100644 --- a/lib/core/card-view/components/card-view-mapitem/card-view-mapitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-mapitem/card-view-mapitem.component.spec.ts @@ -23,6 +23,7 @@ import { CardViewUpdateService } from '../../services/card-view-update.service'; import { CardViewMapItemComponent } from './card-view-mapitem.component'; import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewMapItemComponent', () => { let service: CardViewUpdateService; @@ -33,7 +34,10 @@ describe('CardViewMapItemComponent', () => { let element: HTMLElement; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts b/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts index 917426c8ca..c9639ffab8 100644 --- a/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts @@ -23,6 +23,7 @@ import { CardViewSelectItemComponent } from './card-view-selectitem.component'; import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; import { of } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewSelectItemComponent', () => { @@ -39,7 +40,10 @@ describe('CardViewSelectItemComponent', () => { }; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/card-view/components/card-view-textitem/card-view-textitem.component.spec.ts b/lib/core/card-view/components/card-view-textitem/card-view-textitem.component.spec.ts index 98cf2ff252..1b12cdfd45 100644 --- a/lib/core/card-view/components/card-view-textitem/card-view-textitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-textitem/card-view-textitem.component.spec.ts @@ -26,6 +26,7 @@ import { CardViewItemFloatValidator, CardViewItemIntValidator, CardViewIntItemMo import { MatChipsModule } from '@angular/material'; import { ClipboardService } from '../../../clipboard/clipboard.service'; import { DebugElement } from '@angular/core'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewTextItemComponent', () => { @@ -34,6 +35,7 @@ describe('CardViewTextItemComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, MatChipsModule ] diff --git a/lib/core/card-view/components/card-view/card-view.component.spec.ts b/lib/core/card-view/components/card-view/card-view.component.spec.ts index c313189efd..111ddb3784 100644 --- a/lib/core/card-view/components/card-view/card-view.component.spec.ts +++ b/lib/core/card-view/components/card-view/card-view.component.spec.ts @@ -22,6 +22,7 @@ import { CardViewDateItemModel } from '../../models/card-view-dateitem.model'; import { CardViewTextItemModel } from '../../models/card-view-textitem.model'; import { CardViewComponent } from './card-view.component'; import { CoreTestingModule } from '../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('CardViewComponent', () => { @@ -29,7 +30,10 @@ describe('CardViewComponent', () => { let component: CardViewComponent; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/clipboard/clipboard.directive.spec.ts b/lib/core/clipboard/clipboard.directive.spec.ts index f5565ee161..e295947320 100644 --- a/lib/core/clipboard/clipboard.directive.spec.ts +++ b/lib/core/clipboard/clipboard.directive.spec.ts @@ -21,6 +21,7 @@ import { setupTestBed } from '../testing/setup-test-bed'; import { ClipboardService } from './clipboard.service'; import { ClipboardDirective } from './clipboard.directive'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-test-component', @@ -42,6 +43,7 @@ describe('ClipboardDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ @@ -84,6 +86,7 @@ describe('CopyClipboardDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/clipboard/clipboard.service.spec.ts b/lib/core/clipboard/clipboard.service.spec.ts index 70dd5b5ba0..97140e3291 100644 --- a/lib/core/clipboard/clipboard.service.spec.ts +++ b/lib/core/clipboard/clipboard.service.spec.ts @@ -21,6 +21,7 @@ import { ClipboardService } from './clipboard.service'; import { MatSnackBarModule } from '@angular/material'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('ClipboardService', () => { let clipboardService: ClipboardService; @@ -29,6 +30,7 @@ describe('ClipboardService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, MatSnackBarModule ] diff --git a/lib/core/comments/comment-list.component.spec.ts b/lib/core/comments/comment-list.component.spec.ts index b8cfff49c7..ada5f2fbbb 100644 --- a/lib/core/comments/comment-list.component.spec.ts +++ b/lib/core/comments/comment-list.component.spec.ts @@ -24,6 +24,7 @@ import { EcmUserService } from '../services/ecm-user.service'; import { PeopleProcessService } from '../services/people-process.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const testUser: UserProcessModel = new UserProcessModel({ id: '1', @@ -111,7 +112,10 @@ describe('CommentListComponent', () => { let peopleProcessService: PeopleProcessService; setupTestBed({ - imports: [CoreTestingModule], + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/core/comments/comments.component.spec.ts b/lib/core/comments/comments.component.spec.ts index 204d98fcb2..555259ad9d 100644 --- a/lib/core/comments/comments.component.spec.ts +++ b/lib/core/comments/comments.component.spec.ts @@ -23,6 +23,7 @@ import { CommentsComponent } from './comments.component'; import { CommentContentService } from '../services/comment-content.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('CommentsComponent', () => { @@ -36,7 +37,10 @@ describe('CommentsComponent', () => { let commentContentService: CommentContentService; setupTestBed({ - imports: [CoreTestingModule], + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/core/context-menu/context-menu-holder.component.spec.ts b/lib/core/context-menu/context-menu-holder.component.spec.ts index 4ffa750467..38f158d30d 100644 --- a/lib/core/context-menu/context-menu-holder.component.spec.ts +++ b/lib/core/context-menu/context-menu-holder.component.spec.ts @@ -23,6 +23,7 @@ import { ContextMenuModule } from './context-menu.module'; import { ContextMenuService } from './context-menu.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContextMenuHolderComponent', () => { let fixture: ComponentFixture; @@ -54,6 +55,7 @@ describe('ContextMenuHolderComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, ContextMenuModule ], diff --git a/lib/core/context-menu/context-menu-overlay.service.spec.ts b/lib/core/context-menu/context-menu-overlay.service.spec.ts index baac31c7e6..b781265812 100644 --- a/lib/core/context-menu/context-menu-overlay.service.spec.ts +++ b/lib/core/context-menu/context-menu-overlay.service.spec.ts @@ -16,12 +16,12 @@ */ import { Overlay } from '@angular/cdk/overlay'; -import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { CoreTestingModule } from '../testing/core.testing.module'; import { ContextMenuOverlayService } from './context-menu-overlay.service'; import { Injector } from '@angular/core'; import { setupTestBed } from '../testing/setup-test-bed'; import { TestBed } from '@angular/core/testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContextMenuService', () => { let contextMenuOverlayService: ContextMenuOverlayService; @@ -36,7 +36,10 @@ describe('ContextMenuService', () => { }; setupTestBed({ - imports: [NoopAnimationsModule, CoreTestingModule], + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ], providers: [ Overlay ] }); diff --git a/lib/core/context-menu/context-menu.spec.ts b/lib/core/context-menu/context-menu.spec.ts index 2a311bc7c2..8fcacb4365 100644 --- a/lib/core/context-menu/context-menu.spec.ts +++ b/lib/core/context-menu/context-menu.spec.ts @@ -20,6 +20,7 @@ import { TestBed, ComponentFixture } from '@angular/core/testing'; import { ContextMenuModule } from './context-menu.module'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-test-component', @@ -80,6 +81,7 @@ describe('ContextMenuDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, ContextMenuModule ], diff --git a/lib/core/data-column/data-column.component.spec.ts b/lib/core/data-column/data-column.component.spec.ts index 9c6fc50ea4..72ec8a6e1d 100644 --- a/lib/core/data-column/data-column.component.spec.ts +++ b/lib/core/data-column/data-column.component.spec.ts @@ -18,11 +18,15 @@ import { DataColumnComponent } from './data-column.component'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DataColumnListComponent', () => { setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); it('should setup screen reader title for thumbnails', () => { diff --git a/lib/core/datatable/components/datatable/datatable.component.spec.ts b/lib/core/datatable/components/datatable/datatable.component.spec.ts index 9c95620ac1..8fe95f17d3 100644 --- a/lib/core/datatable/components/datatable/datatable.component.spec.ts +++ b/lib/core/datatable/components/datatable/datatable.component.spec.ts @@ -28,6 +28,7 @@ import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; import { DataColumnListComponent } from '../../../data-column/data-column-list.component'; import { DataColumnComponent } from '../../../data-column/data-column.component'; +import { TranslateModule } from '@ngx-translate/core'; @Component({selector: 'adf-custom-column-template-component', template: ` @@ -69,6 +70,7 @@ describe('DataTable', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], schemas: [NO_ERRORS_SCHEMA] @@ -1237,6 +1239,7 @@ describe('Accesibility', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [CustomColumnTemplateComponent], diff --git a/lib/core/datatable/components/datatable/empty-list.component.spec.ts b/lib/core/datatable/components/datatable/empty-list.component.spec.ts index c71704994a..5fc248fc64 100644 --- a/lib/core/datatable/components/datatable/empty-list.component.spec.ts +++ b/lib/core/datatable/components/datatable/empty-list.component.spec.ts @@ -19,13 +19,17 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { EmptyListComponent } from './empty-list.component'; import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('EmptyListComponentComponent', () => { let component: EmptyListComponent; let fixture: ComponentFixture; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/datatable/components/datatable/json-cell.component.spec.ts b/lib/core/datatable/components/datatable/json-cell.component.spec.ts index 77e7f24e8d..0f609ed007 100644 --- a/lib/core/datatable/components/datatable/json-cell.component.spec.ts +++ b/lib/core/datatable/components/datatable/json-cell.component.spec.ts @@ -22,6 +22,7 @@ import { ObjectDataColumn } from './../../data/object-datacolumn.model'; import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; import { JsonCellComponent } from './json-cell.component'; +import { TranslateModule } from '@ngx-translate/core'; describe('JsonCellComponent', () => { let component: JsonCellComponent; @@ -31,7 +32,10 @@ describe('JsonCellComponent', () => { let columnData; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/datatable/components/datatable/location-cell.component.spec.ts b/lib/core/datatable/components/datatable/location-cell.component.spec.ts index 2116ff218b..4ecc5c497e 100644 --- a/lib/core/datatable/components/datatable/location-cell.component.spec.ts +++ b/lib/core/datatable/components/datatable/location-cell.component.spec.ts @@ -22,6 +22,7 @@ import { ObjectDataColumn } from './../../data/object-datacolumn.model'; import { LocationCellComponent } from './location-cell.component'; import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LocationCellComponent', () => { let component: LocationCellComponent; @@ -31,7 +32,10 @@ describe('LocationCellComponent', () => { let columnData; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/datatable/directives/loading-template.directive.spec.ts b/lib/core/datatable/directives/loading-template.directive.spec.ts index 95b7d8e8f7..ebcc5f9e08 100644 --- a/lib/core/datatable/directives/loading-template.directive.spec.ts +++ b/lib/core/datatable/directives/loading-template.directive.spec.ts @@ -20,6 +20,7 @@ import { DataTableComponent } from '../components/datatable/datatable.component' import { LoadingContentTemplateDirective } from './loading-template.directive'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LoadingContentTemplateDirective', () => { @@ -28,7 +29,10 @@ describe('LoadingContentTemplateDirective', () => { let directive: LoadingContentTemplateDirective; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/datatable/directives/no-content-template.directive.spec.ts b/lib/core/datatable/directives/no-content-template.directive.spec.ts index 78a9d219cf..480012ae82 100644 --- a/lib/core/datatable/directives/no-content-template.directive.spec.ts +++ b/lib/core/datatable/directives/no-content-template.directive.spec.ts @@ -20,6 +20,7 @@ import { DataTableComponent } from '../components/datatable/datatable.component' import { NoContentTemplateDirective } from './no-content-template.directive'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('NoContentTemplateDirective', () => { @@ -28,7 +29,10 @@ describe('NoContentTemplateDirective', () => { let directive: NoContentTemplateDirective; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/datatable/directives/no-permission-template.directive.spec.ts b/lib/core/datatable/directives/no-permission-template.directive.spec.ts index 7379d03cca..b04b857361 100644 --- a/lib/core/datatable/directives/no-permission-template.directive.spec.ts +++ b/lib/core/datatable/directives/no-permission-template.directive.spec.ts @@ -20,6 +20,7 @@ import { DataTableComponent } from '../components/datatable/datatable.component' import { NoPermissionTemplateDirective } from './no-permission-template.directive'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('NoPermissionTemplateDirective', () => { @@ -28,7 +29,10 @@ describe('NoPermissionTemplateDirective', () => { let directive: NoPermissionTemplateDirective; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/dialogs/download-zip/download-zip.dialog.spec.ts b/lib/core/dialogs/download-zip/download-zip.dialog.spec.ts index ce964aea26..d708064946 100755 --- a/lib/core/dialogs/download-zip/download-zip.dialog.spec.ts +++ b/lib/core/dialogs/download-zip/download-zip.dialog.spec.ts @@ -22,6 +22,7 @@ import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; import { DownloadZipService } from '../../services/download-zip.service'; import { Observable } from 'rxjs/index'; +import { TranslateModule } from '@ngx-translate/core'; describe('DownloadZipDialogComponent', () => { @@ -40,7 +41,10 @@ describe('DownloadZipDialogComponent', () => { }; setupTestBed({ - imports: [CoreTestingModule], + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ], providers: [ { provide: MatDialogRef, useValue: dialogRef }, { provide: MAT_DIALOG_DATA, useValue: dataMock } diff --git a/lib/core/directives/check-allowable-operation.directive.spec.ts b/lib/core/directives/check-allowable-operation.directive.spec.ts index 026b4d66be..8f0b2af7f5 100644 --- a/lib/core/directives/check-allowable-operation.directive.spec.ts +++ b/lib/core/directives/check-allowable-operation.directive.spec.ts @@ -21,6 +21,7 @@ import { CheckAllowableOperationDirective, NodeAllowableOperationSubject } from import { setupTestBed } from '../testing/setup-test-bed'; import { TestBed } from '@angular/core/testing'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-text-subject', @@ -36,6 +37,7 @@ describe('CheckAllowableOperationDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/directives/highlight.directive.spec.ts b/lib/core/directives/highlight.directive.spec.ts index accb9e72bf..4c279a1599 100644 --- a/lib/core/directives/highlight.directive.spec.ts +++ b/lib/core/directives/highlight.directive.spec.ts @@ -22,6 +22,7 @@ import { HighlightTransformService } from '../services/highlight-transform.servi import { HighlightDirective } from './highlight.directive'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; /* spellchecker: disable */ const template: string = ` @@ -47,6 +48,7 @@ describe('HighlightDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/directives/logout.directive.spec.ts b/lib/core/directives/logout.directive.spec.ts index 1b91b89bb2..eca2193a21 100644 --- a/lib/core/directives/logout.directive.spec.ts +++ b/lib/core/directives/logout.directive.spec.ts @@ -23,6 +23,7 @@ import { AuthenticationService } from '../services'; import { setupTestBed } from '../testing/setup-test-bed'; import { LogoutDirective } from './logout.directive'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LogoutDirective', () => { @@ -43,6 +44,7 @@ describe('LogoutDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ @@ -97,6 +99,7 @@ describe('LogoutDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ @@ -140,6 +143,7 @@ describe('LogoutDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/directives/node-delete.directive.spec.ts b/lib/core/directives/node-delete.directive.spec.ts index 068852354d..76d0b62885 100644 --- a/lib/core/directives/node-delete.directive.spec.ts +++ b/lib/core/directives/node-delete.directive.spec.ts @@ -22,6 +22,7 @@ import { AlfrescoApiService } from '../services/alfresco-api.service'; import { NodeDeleteDirective } from './node-delete.directive'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: ` @@ -91,6 +92,7 @@ describe('NodeDeleteDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/directives/node-download.directive.spec.ts b/lib/core/directives/node-download.directive.spec.ts index 2596ae3895..603102b728 100755 --- a/lib/core/directives/node-download.directive.spec.ts +++ b/lib/core/directives/node-download.directive.spec.ts @@ -20,11 +20,10 @@ import { By } from '@angular/platform-browser'; import { MatDialog } from '@angular/material'; import { Component, DebugElement } from '@angular/core'; import { setupTestBed } from '../testing/setup-test-bed'; -import { DialogModule } from '../dialogs/dialog.module'; -import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; import { AlfrescoApiService } from '../services/alfresco-api.service'; import { NodeDownloadDirective } from './node-download.directive'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: '
' @@ -44,11 +43,8 @@ describe('NodeDownloadDirective', () => { setupTestBed({ imports: [ - CoreTestingModule, - DialogModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } + TranslateModule.forRoot(), + CoreTestingModule ], declarations: [ TestComponent diff --git a/lib/core/directives/node-favorite.directive.spec.ts b/lib/core/directives/node-favorite.directive.spec.ts index 9d2ee726dc..8f24492f49 100644 --- a/lib/core/directives/node-favorite.directive.spec.ts +++ b/lib/core/directives/node-favorite.directive.spec.ts @@ -23,6 +23,7 @@ import { AppConfigService } from '../app-config/app-config.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { StorageService } from '../services/storage.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('NodeFavoriteDirective', () => { @@ -30,7 +31,10 @@ describe('NodeFavoriteDirective', () => { let alfrescoApiService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/directives/node-restore.directive.spec.ts b/lib/core/directives/node-restore.directive.spec.ts index 1f014719b2..6eb0d60719 100644 --- a/lib/core/directives/node-restore.directive.spec.ts +++ b/lib/core/directives/node-restore.directive.spec.ts @@ -21,9 +21,9 @@ import { By } from '@angular/platform-browser'; import { AlfrescoApiService } from '../services/alfresco-api.service'; import { NodeRestoreDirective } from './node-restore.directive'; import { setupTestBed } from '../testing/setup-test-bed'; -import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; import { TranslationService } from '../services/translation.service'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: ` @@ -50,13 +50,11 @@ describe('NodeRestoreDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ TestComponent - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/form/components/form-field/form-field.component.spec.ts b/lib/core/form/components/form-field/form-field.component.spec.ts index 1e467ea94f..4677e2231f 100644 --- a/lib/core/form/components/form-field/form-field.component.spec.ts +++ b/lib/core/form/components/form-field/form-field.component.spec.ts @@ -24,6 +24,7 @@ import { setupTestBed } from '../../../testing/setup-test-bed'; import { FormBaseModule } from '../../form-base.module'; import { formWithOneVisibleAndOneInvisibleFieldMock, formWithOneVisibleAndOneInvisibleTabMock } from '../mock/form-renderer.component.mock'; import { CoreTestingModule } from '../../../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('FormFieldComponent', () => { @@ -35,6 +36,7 @@ describe('FormFieldComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, FormBaseModule ] diff --git a/lib/core/form/components/form-list.component.spec.ts b/lib/core/form/components/form-list.component.spec.ts index 7779f08603..17c28f0308 100644 --- a/lib/core/form/components/form-list.component.spec.ts +++ b/lib/core/form/components/form-list.component.spec.ts @@ -21,6 +21,7 @@ import { FormService } from '../services/form.service'; import { FormListComponent } from './form-list.component'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskAttachmentList', () => { @@ -31,6 +32,7 @@ describe('TaskAttachmentList', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/form-renderer.component.spec.ts b/lib/core/form/components/form-renderer.component.spec.ts index 6300782f54..15002c6a4a 100644 --- a/lib/core/form/components/form-renderer.component.spec.ts +++ b/lib/core/form/components/form-renderer.component.spec.ts @@ -33,6 +33,7 @@ import { formDisplayValueVisibility, radioWidgetVisibiltyForm } from './mock/form-renderer.component.mock'; import { FormService } from '../services/form.service'; import { CoreTestingModule } from '../../testing'; +import { TranslateModule } from '@ngx-translate/core'; function typeIntoInput(targetInput: HTMLInputElement, message: string ) { expect(targetInput).not.toBeNull('Expected input to set to be valid and not null'); @@ -77,6 +78,7 @@ describe('Form Renderer Component', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, FormBaseModule ] diff --git a/lib/core/form/components/widgets/amount/amount.widget.spec.ts b/lib/core/form/components/widgets/amount/amount.widget.spec.ts index 7e7e6ac022..c74e62a733 100644 --- a/lib/core/form/components/widgets/amount/amount.widget.spec.ts +++ b/lib/core/form/components/widgets/amount/amount.widget.spec.ts @@ -22,6 +22,7 @@ import { setupTestBed } from '../../../../testing/setup-test-bed'; import { FormBaseModule } from '../../../form-base.module'; import { FormModel } from '../core'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AmountWidgetComponent', () => { @@ -30,6 +31,7 @@ describe('AmountWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, FormBaseModule ] @@ -85,6 +87,7 @@ describe('AmountWidgetComponent - rendering', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, FormBaseModule ] @@ -151,6 +154,7 @@ describe('AmountWidgetComponent settings', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, FormBaseModule ], diff --git a/lib/core/form/components/widgets/checkbox/checkbox.widget.spec.ts b/lib/core/form/components/widgets/checkbox/checkbox.widget.spec.ts index 47d3d3a8e7..1cf691b5fe 100644 --- a/lib/core/form/components/widgets/checkbox/checkbox.widget.spec.ts +++ b/lib/core/form/components/widgets/checkbox/checkbox.widget.spec.ts @@ -22,7 +22,7 @@ import { FormModel } from '../core/form.model'; import { CheckboxWidgetComponent } from './checkbox.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { FormBaseModule } from 'core/form/form-base.module'; -import { TranslateService, TranslateStore, TranslateLoader } from '@ngx-translate/core'; +import { TranslateLoader, TranslateModule } from '@ngx-translate/core'; import { TranslateLoaderService } from 'core/services'; import { MatCheckboxModule } from '@angular/material'; import { CoreTestingModule } from '../../../../testing'; @@ -35,13 +35,12 @@ describe('CheckboxWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, FormBaseModule, MatCheckboxModule ], providers: [ - TranslateStore, - TranslateService, { provide: TranslateLoader, useClass: TranslateLoaderService } ] }); diff --git a/lib/core/form/components/widgets/container/container.widget.spec.ts b/lib/core/form/components/widgets/container/container.widget.spec.ts index 414655265a..42d2df4d75 100644 --- a/lib/core/form/components/widgets/container/container.widget.spec.ts +++ b/lib/core/form/components/widgets/container/container.widget.spec.ts @@ -25,6 +25,7 @@ import { ContainerWidgetComponent } from './container.widget'; import { ContainerWidgetComponentModel } from './container.widget.model'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('ContainerWidgetComponent', () => { @@ -33,6 +34,7 @@ describe('ContainerWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/content/content.widget.spec.ts b/lib/core/form/components/widgets/content/content.widget.spec.ts index fd7c63529e..9822aab8f4 100644 --- a/lib/core/form/components/widgets/content/content.widget.spec.ts +++ b/lib/core/form/components/widgets/content/content.widget.spec.ts @@ -26,6 +26,7 @@ import { ContentLinkModel } from '../index'; import { ContentWidgetComponent } from './content.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -63,6 +64,7 @@ describe('ContentWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/date-time/date-time.widget.spec.ts b/lib/core/form/components/widgets/date-time/date-time.widget.spec.ts index 1758ee3cb1..d4b76bc9f4 100644 --- a/lib/core/form/components/widgets/date-time/date-time.widget.spec.ts +++ b/lib/core/form/components/widgets/date-time/date-time.widget.spec.ts @@ -22,6 +22,7 @@ import { FormModel } from './../core/form.model'; import { DateTimeWidgetComponent } from './date-time.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DateTimeWidgetComponent', () => { @@ -31,6 +32,7 @@ describe('DateTimeWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/date/date.widget.spec.ts b/lib/core/form/components/widgets/date/date.widget.spec.ts index 1d19066ce5..68c723a69f 100644 --- a/lib/core/form/components/widgets/date/date.widget.spec.ts +++ b/lib/core/form/components/widgets/date/date.widget.spec.ts @@ -22,6 +22,7 @@ import { FormModel } from './../core/form.model'; import { DateWidgetComponent } from './date.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DateWidgetComponent', () => { @@ -31,6 +32,7 @@ describe('DateWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/dropdown/dropdown.widget.spec.ts b/lib/core/form/components/widgets/dropdown/dropdown.widget.spec.ts index 82a9737943..e4a14e9da2 100644 --- a/lib/core/form/components/widgets/dropdown/dropdown.widget.spec.ts +++ b/lib/core/form/components/widgets/dropdown/dropdown.widget.spec.ts @@ -27,6 +27,7 @@ import { FormFieldTypes } from '../core/form-field-types'; import { DropdownWidgetComponent } from './dropdown.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DropdownWidgetComponent', () => { @@ -49,6 +50,7 @@ describe('DropdownWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/dynamic-table/dynamic-table.widget.spec.ts b/lib/core/form/components/widgets/dynamic-table/dynamic-table.widget.spec.ts index df72ad4701..87e972b733 100644 --- a/lib/core/form/components/widgets/dynamic-table/dynamic-table.widget.spec.ts +++ b/lib/core/form/components/widgets/dynamic-table/dynamic-table.widget.spec.ts @@ -25,6 +25,7 @@ import { DynamicTableWidgetComponent } from './dynamic-table.widget'; import { DynamicTableModel } from './dynamic-table.widget.model'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeFormField = { id: 'fake-dynamic-table', @@ -78,6 +79,7 @@ describe('DynamicTableWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/dynamic-table/editors/date/date.editor.spec.ts b/lib/core/form/components/widgets/dynamic-table/editors/date/date.editor.spec.ts index 239a220138..9eed014b31 100644 --- a/lib/core/form/components/widgets/dynamic-table/editors/date/date.editor.spec.ts +++ b/lib/core/form/components/widgets/dynamic-table/editors/date/date.editor.spec.ts @@ -25,6 +25,7 @@ import { setupTestBed } from '../../../../../../testing/setup-test-bed'; import { By } from '@angular/platform-browser'; import { MatDatepickerInputEvent } from '@angular/material'; import { CoreTestingModule } from '../../../../../../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('DateEditorComponent', () => { let component: DateEditorComponent; @@ -35,6 +36,7 @@ describe('DateEditorComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/dynamic-table/editors/datetime/datetime.editor.spec.ts b/lib/core/form/components/widgets/dynamic-table/editors/datetime/datetime.editor.spec.ts index 0b4a67c460..eda78a7b76 100644 --- a/lib/core/form/components/widgets/dynamic-table/editors/datetime/datetime.editor.spec.ts +++ b/lib/core/form/components/widgets/dynamic-table/editors/datetime/datetime.editor.spec.ts @@ -24,6 +24,7 @@ import { DynamicTableModel } from './../../dynamic-table.widget.model'; import { DateTimeEditorComponent } from './datetime.editor'; import { setupTestBed } from '../../../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DateTimeEditorComponent', () => { let component: DateTimeEditorComponent; @@ -34,6 +35,7 @@ describe('DateTimeEditorComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/dynamic-table/editors/dropdown/dropdown.editor.spec.ts b/lib/core/form/components/widgets/dynamic-table/editors/dropdown/dropdown.editor.spec.ts index 875a4a553b..a19bf16084 100644 --- a/lib/core/form/components/widgets/dynamic-table/editors/dropdown/dropdown.editor.spec.ts +++ b/lib/core/form/components/widgets/dynamic-table/editors/dropdown/dropdown.editor.spec.ts @@ -27,6 +27,7 @@ import { DynamicTableModel } from './../../dynamic-table.widget.model'; import { DropdownEditorComponent } from './dropdown.editor'; import { setupTestBed } from '../../../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DropdownEditorComponent', () => { @@ -39,6 +40,7 @@ describe('DropdownEditorComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/hyperlink/hyperlink.widget.spec.ts b/lib/core/form/components/widgets/hyperlink/hyperlink.widget.spec.ts index b644a63a54..ae0ac6fc6e 100644 --- a/lib/core/form/components/widgets/hyperlink/hyperlink.widget.spec.ts +++ b/lib/core/form/components/widgets/hyperlink/hyperlink.widget.spec.ts @@ -22,6 +22,7 @@ import { WidgetComponent } from './../widget.component'; import { HyperlinkWidgetComponent } from './hyperlink.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('HyperlinkWidgetComponent', () => { @@ -31,6 +32,7 @@ describe('HyperlinkWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/people/people.widget.spec.ts b/lib/core/form/components/widgets/people/people.widget.spec.ts index d0bfd3fee7..0c3ae55e5b 100644 --- a/lib/core/form/components/widgets/people/people.widget.spec.ts +++ b/lib/core/form/components/widgets/people/people.widget.spec.ts @@ -25,7 +25,7 @@ import { FormFieldModel } from '../core/form-field.model'; import { FormModel } from '../core/form.model'; import { PeopleWidgetComponent } from './people.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; -import { TranslateService } from '@ngx-translate/core'; +import { TranslateService, TranslateModule } from '@ngx-translate/core'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; describe('PeopleWidgetComponent', () => { @@ -38,6 +38,7 @@ describe('PeopleWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/radio-buttons/radio-buttons.widget.spec.ts b/lib/core/form/components/widgets/radio-buttons/radio-buttons.widget.spec.ts index b8ec70b7cc..19c6c9edb2 100644 --- a/lib/core/form/components/widgets/radio-buttons/radio-buttons.widget.spec.ts +++ b/lib/core/form/components/widgets/radio-buttons/radio-buttons.widget.spec.ts @@ -28,6 +28,7 @@ import { setupTestBed } from '../../../../testing/setup-test-bed'; import { MatIconModule, MatRadioModule } from '@angular/material'; import { FormsModule } from '@angular/forms'; import { CoreTestingModule } from '../../../../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('RadioButtonsWidgetComponent', () => { @@ -36,6 +37,7 @@ describe('RadioButtonsWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, MatRadioModule, FormsModule, diff --git a/lib/core/form/components/widgets/tabs/tabs.widget.spec.ts b/lib/core/form/components/widgets/tabs/tabs.widget.spec.ts index bec3e24b5b..c1924ceefb 100644 --- a/lib/core/form/components/widgets/tabs/tabs.widget.spec.ts +++ b/lib/core/form/components/widgets/tabs/tabs.widget.spec.ts @@ -23,6 +23,7 @@ import { TabModel } from '../core/tab.model'; import { TabsWidgetComponent } from './tabs.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TabsWidgetComponent', () => { @@ -30,6 +31,7 @@ describe('TabsWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/text/text.widget.spec.ts b/lib/core/form/components/widgets/text/text.widget.spec.ts index 9c30926dea..f2578c75eb 100644 --- a/lib/core/form/components/widgets/text/text.widget.spec.ts +++ b/lib/core/form/components/widgets/text/text.widget.spec.ts @@ -24,6 +24,7 @@ import { setupTestBed } from '../../../../testing/setup-test-bed'; import { FormsModule } from '@angular/forms'; import { MatInputModule, MatIconModule } from '@angular/material'; import { CoreTestingModule } from '../../../../testing'; +import { TranslateModule } from '@ngx-translate/core'; const enterValueInTextField = (element: HTMLInputElement, value: string) => { element.value = value; @@ -39,6 +40,7 @@ describe('TextWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, MatInputModule, FormsModule, diff --git a/lib/core/form/components/widgets/typeahead/typeahead.widget.spec.ts b/lib/core/form/components/widgets/typeahead/typeahead.widget.spec.ts index 08fc45a4f6..e6a9c487a8 100644 --- a/lib/core/form/components/widgets/typeahead/typeahead.widget.spec.ts +++ b/lib/core/form/components/widgets/typeahead/typeahead.widget.spec.ts @@ -26,7 +26,7 @@ import { FormFieldModel } from '../core/form-field.model'; import { FormModel } from '../core/form.model'; import { TypeaheadWidgetComponent } from './typeahead.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; -import { TranslateService } from '@ngx-translate/core'; +import { TranslateService, TranslateModule } from '@ngx-translate/core'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; describe('TypeaheadWidgetComponent', () => { @@ -37,6 +37,7 @@ describe('TypeaheadWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/upload/upload.widget.spec.ts b/lib/core/form/components/widgets/upload/upload.widget.spec.ts index 9ec2a3adb7..c349a4157d 100644 --- a/lib/core/form/components/widgets/upload/upload.widget.spec.ts +++ b/lib/core/form/components/widgets/upload/upload.widget.spec.ts @@ -27,6 +27,7 @@ import { FormFieldModel } from './../core/form-field.model'; import { UploadWidgetComponent } from './upload.widget'; import { setupTestBed } from '../../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakePngAnswer = { 'id': 1155, @@ -81,6 +82,7 @@ describe('UploadWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/components/widgets/widget.component.spec.ts b/lib/core/form/components/widgets/widget.component.spec.ts index 290f155feb..6f61ff386e 100644 --- a/lib/core/form/components/widgets/widget.component.spec.ts +++ b/lib/core/form/components/widgets/widget.component.spec.ts @@ -21,6 +21,7 @@ import { FormModel } from './core/form.model'; import { WidgetComponent } from './widget.component'; import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing'; +import { TranslateModule } from '@ngx-translate/core'; describe('WidgetComponent', () => { @@ -30,6 +31,7 @@ describe('WidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/form/services/ecm-model.service.spec.ts b/lib/core/form/services/ecm-model.service.spec.ts index 647220d2ea..ee289c69cf 100644 --- a/lib/core/form/services/ecm-model.service.spec.ts +++ b/lib/core/form/services/ecm-model.service.spec.ts @@ -20,9 +20,8 @@ import { FormModel } from './../components/widgets/core/form.model'; import { EcmModelService } from './ecm-model.service'; import { setupTestBed } from '../../testing/setup-test-bed'; import { TestBed } from '@angular/core/testing'; -import { AlfrescoApiService } from '../../services/alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -32,10 +31,8 @@ describe('EcmModelService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/form/services/form.service.spec.ts b/lib/core/form/services/form.service.spec.ts index 590aca9a7e..a385042b22 100644 --- a/lib/core/form/services/form.service.spec.ts +++ b/lib/core/form/services/form.service.spec.ts @@ -17,10 +17,11 @@ import { TestBed } from '@angular/core/testing'; import { AlfrescoApiService } from '../../services/alfresco-api.service'; -import { formModelTabs, AlfrescoApiServiceMock } from '../../mock'; +import { formModelTabs } from '../../mock'; import { FormService } from './form.service'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -56,10 +57,8 @@ describe('Form service', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/form/services/node.service.spec.ts b/lib/core/form/services/node.service.spec.ts index 6b21b30405..7ce37ff47d 100644 --- a/lib/core/form/services/node.service.spec.ts +++ b/lib/core/form/services/node.service.spec.ts @@ -20,9 +20,8 @@ import { NodeMetadata } from '../../models/node-metadata.model'; import { EcmModelService } from './ecm-model.service'; import { NodeService } from './node.service'; import { setupTestBed } from '../../testing/setup-test-bed'; -import { AlfrescoApiService } from '../../services/alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -32,10 +31,8 @@ describe('NodeService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/form/services/process-content.service.spec.ts b/lib/core/form/services/process-content.service.spec.ts index 5573bb87ed..90fa6d2d12 100644 --- a/lib/core/form/services/process-content.service.spec.ts +++ b/lib/core/form/services/process-content.service.spec.ts @@ -19,9 +19,8 @@ import { TestBed } from '@angular/core/testing'; import { of } from 'rxjs'; import { ProcessContentService } from './process-content.service'; import { setupTestBed } from '../../testing/setup-test-bed'; -import { AlfrescoApiService } from '../../services/alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -70,10 +69,8 @@ describe('ProcessContentService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/form/services/widget-visibility-cloud.service.spec.ts b/lib/core/form/services/widget-visibility-cloud.service.spec.ts index f3a0a88039..9784d4412d 100644 --- a/lib/core/form/services/widget-visibility-cloud.service.spec.ts +++ b/lib/core/form/services/widget-visibility-cloud.service.spec.ts @@ -27,14 +27,13 @@ import { TaskProcessVariableModel } from './../models/task-process-variable.mode import { WidgetVisibilityModel, WidgetTypeEnum } from './../models/widget-visibility.model'; import { WidgetVisibilityService } from './widget-visibility.service'; import { setupTestBed } from '../../testing/setup-test-bed'; -import { AlfrescoApiService } from '../../services/alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock'; import { fakeFormJson, fakeTaskProcessVariableModels, formTest, formValues, complexVisibilityJsonVisible, nextConditionForm, complexVisibilityJsonNotVisible, headerVisibilityCond } from 'core/mock/form/widget-visibility-cloud.service.mock'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -46,10 +45,8 @@ describe('WidgetVisibilityCloudService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/form/services/widget-visibility.service.spec.ts b/lib/core/form/services/widget-visibility.service.spec.ts index 9d6b50b623..0ad2b1b7dc 100644 --- a/lib/core/form/services/widget-visibility.service.spec.ts +++ b/lib/core/form/services/widget-visibility.service.spec.ts @@ -27,8 +27,6 @@ import { TaskProcessVariableModel } from './../models/task-process-variable.mode import { WidgetVisibilityModel } from './../models/widget-visibility.model'; import { WidgetVisibilityService } from './widget-visibility.service'; import { setupTestBed } from '../../testing/setup-test-bed'; -import { AlfrescoApiService } from '../../services/alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock'; import { fakeTaskProcessVariableModels, fakeFormJson, formTest, formValues, complexVisibilityJsonVisible, @@ -36,6 +34,7 @@ import { fakeTaskProcessVariableModels, tabInvalidFormVisibility } from 'core/mock/form/widget-visibility.service.mock'; import { formWithOneVisibleAndOneInvisibleFieldMock, formWithOneVisibleAndOneInvisibleTabMock } from '../components/mock/form-renderer.component.mock'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -47,10 +46,8 @@ describe('WidgetVisibilityService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/info-drawer/info-drawer.component.spec.ts b/lib/core/info-drawer/info-drawer.component.spec.ts index 44fcd807eb..e72fa78407 100644 --- a/lib/core/info-drawer/info-drawer.component.spec.ts +++ b/lib/core/info-drawer/info-drawer.component.spec.ts @@ -22,7 +22,7 @@ import { By } from '@angular/platform-browser'; import { InfoDrawerComponent } from './info-drawer.component'; import { setupTestBed } from '../testing/setup-test-bed'; import { of } from 'rxjs'; -import { TranslateService } from '@ngx-translate/core'; +import { TranslateService, TranslateModule } from '@ngx-translate/core'; import { CoreTestingModule } from '../testing/core.testing.module'; describe('InfoDrawerComponent', () => { @@ -33,6 +33,7 @@ describe('InfoDrawerComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); @@ -91,6 +92,7 @@ describe('Custom InfoDrawer', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/language-menu/language-menu.component.spec.ts b/lib/core/language-menu/language-menu.component.spec.ts index a1a99919fe..1a0dc65349 100644 --- a/lib/core/language-menu/language-menu.component.spec.ts +++ b/lib/core/language-menu/language-menu.component.spec.ts @@ -21,6 +21,7 @@ import { LanguageMenuComponent } from './language-menu.component'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { UserPreferencesService } from '../services/user-preferences.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('LanguageMenuComponent', () => { @@ -46,7 +47,10 @@ describe('LanguageMenuComponent', () => { ]; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/layout/components/header/header.component.spec.ts b/lib/core/layout/components/header/header.component.spec.ts index 30365b02c1..cd1fb0d0b5 100644 --- a/lib/core/layout/components/header/header.component.spec.ts +++ b/lib/core/layout/components/header/header.component.spec.ts @@ -22,8 +22,8 @@ import { CoreTestingModule } from '../../../testing/core.testing.module'; import { By } from '@angular/platform-browser'; import { LayoutModule } from '../..'; import { Component } from '@angular/core'; -import { RouterTestingModule } from '@angular/router/testing'; import { MaterialModule } from './../../../material.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('HeaderLayoutComponent', () => { let fixture: ComponentFixture; @@ -31,7 +31,10 @@ describe('HeaderLayoutComponent', () => { describe('Input parameters', () => { setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { @@ -184,8 +187,13 @@ describe('HeaderLayoutComponent', () => { class HeaderLayoutTesterComponent {} setupTestBed({ - declarations: [HeaderLayoutTesterComponent], - imports: [ CoreTestingModule, LayoutModule, MaterialModule, RouterTestingModule ] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule, + LayoutModule, + MaterialModule + ], + declarations: [HeaderLayoutTesterComponent] }); it('should project the provided nodes into the component', () => { diff --git a/lib/core/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts b/lib/core/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts index 95c11a6ee9..1956ca9b0e 100644 --- a/lib/core/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts +++ b/lib/core/layout/components/sidebar-action/sidebar-action-menu.component.spec.ts @@ -22,6 +22,7 @@ import { SidebarActionMenuComponent } from './sidebar-action-menu.component'; import { setupTestBed } from '../../../testing/setup-test-bed'; import { CoreTestingModule } from '../../../testing/core.testing.module'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; +import { TranslateModule } from '@ngx-translate/core'; describe('SidebarActionMenuComponent', () => { let element: HTMLElement; @@ -29,7 +30,10 @@ describe('SidebarActionMenuComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/login/components/login-dialog-panel.component.spec.ts b/lib/core/login/components/login-dialog-panel.component.spec.ts index 18e51aaec7..f69612ac7e 100644 --- a/lib/core/login/components/login-dialog-panel.component.spec.ts +++ b/lib/core/login/components/login-dialog-panel.component.spec.ts @@ -21,6 +21,7 @@ import { LoginDialogPanelComponent } from './login-dialog-panel.component'; import { of } from 'rxjs'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LoginDialogPanelComponent', () => { let component: LoginDialogPanelComponent; @@ -30,7 +31,10 @@ describe('LoginDialogPanelComponent', () => { let authService: AuthenticationService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/login/components/login.component.spec.ts b/lib/core/login/components/login.component.spec.ts index c164030228..748899c303 100644 --- a/lib/core/login/components/login.component.spec.ts +++ b/lib/core/login/components/login.component.spec.ts @@ -32,6 +32,7 @@ import { AlfrescoApiService } from '../../services/alfresco-api.service'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; import { Observable } from 'rxjs/index'; +import { TranslateModule } from '@ngx-translate/core'; describe('LoginComponent', () => { let component: LoginComponent; @@ -61,7 +62,10 @@ describe('LoginComponent', () => { }; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/login/directives/login-footer.directive.spec.ts b/lib/core/login/directives/login-footer.directive.spec.ts index c7207b218a..f7adb572d8 100644 --- a/lib/core/login/directives/login-footer.directive.spec.ts +++ b/lib/core/login/directives/login-footer.directive.spec.ts @@ -20,6 +20,7 @@ import { LoginComponent } from '../components/login.component'; import { LoginFooterDirective } from './login-footer.directive'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LoginFooterDirective', () => { let fixture: ComponentFixture; @@ -27,7 +28,10 @@ describe('LoginFooterDirective', () => { let directive: LoginFooterDirective; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/login/directives/login-header.directive.spec.ts b/lib/core/login/directives/login-header.directive.spec.ts index c0fe3eb91d..a1c963affd 100644 --- a/lib/core/login/directives/login-header.directive.spec.ts +++ b/lib/core/login/directives/login-header.directive.spec.ts @@ -20,6 +20,7 @@ import { LoginComponent } from '../components/login.component'; import { LoginHeaderDirective } from './login-header.directive'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LoginHeaderDirective', () => { let fixture: ComponentFixture; @@ -27,7 +28,10 @@ describe('LoginHeaderDirective', () => { let directive: LoginHeaderDirective; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/notifications/components/notification-history.component.spec.ts b/lib/core/notifications/components/notification-history.component.spec.ts index da5857723d..f35320dfbb 100644 --- a/lib/core/notifications/components/notification-history.component.spec.ts +++ b/lib/core/notifications/components/notification-history.component.spec.ts @@ -22,6 +22,7 @@ import { NotificationHistoryComponent } from './notification-history.component'; import { OverlayContainer } from '@angular/cdk/overlay'; import { NotificationService } from '../services/notification.service'; import { StorageService } from '../../services/storage.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('Notification History Component', () => { @@ -39,7 +40,10 @@ describe('Notification History Component', () => { } setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/notifications/services/notification.service.spec.ts b/lib/core/notifications/services/notification.service.spec.ts index b089e14dd9..43debf2dac 100644 --- a/lib/core/notifications/services/notification.service.spec.ts +++ b/lib/core/notifications/services/notification.service.spec.ts @@ -25,6 +25,7 @@ import { NotificationService } from './notification.service'; import { TranslationService } from '../../services/translation.service'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: '', @@ -77,6 +78,7 @@ describe('NotificationService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule, OverlayModule, MatSnackBarModule diff --git a/lib/core/pagination/infinite-pagination.component.spec.ts b/lib/core/pagination/infinite-pagination.component.spec.ts index 477ac0bdf5..8a3c47df7c 100644 --- a/lib/core/pagination/infinite-pagination.component.spec.ts +++ b/lib/core/pagination/infinite-pagination.component.spec.ts @@ -26,6 +26,7 @@ import { CoreTestingModule } from '../testing/core.testing.module'; import { Component, ChangeDetectorRef } from '@angular/core'; import { PaginationModel } from '../models/pagination.model'; import { RequestPaginationModel } from '../models/request-pagination.model'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: `` @@ -60,7 +61,10 @@ describe('InfinitePaginationComponent', () => { let changeDetectorRef: ChangeDetectorRef; setupTestBed({ - imports: [CoreTestingModule], + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ], declarations: [ TestPaginatedComponent ] diff --git a/lib/core/pagination/pagination.component.spec.ts b/lib/core/pagination/pagination.component.spec.ts index 6911a7625f..010d1e5de4 100644 --- a/lib/core/pagination/pagination.component.spec.ts +++ b/lib/core/pagination/pagination.component.spec.ts @@ -23,6 +23,7 @@ import { PaginatedComponent } from './paginated-component.interface'; import { BehaviorSubject } from 'rxjs'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; class FakePaginationInput implements Pagination { count: number = 25; @@ -43,7 +44,10 @@ describe('PaginationComponent', () => { let component: PaginationComponent; setupTestBed({ - imports: [CoreTestingModule], + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ], schemas: [ NO_ERRORS_SCHEMA ] }); diff --git a/lib/core/pipes/decimal-number.pipe.spec.ts b/lib/core/pipes/decimal-number.pipe.spec.ts index feaa92b53f..369ed35089 100644 --- a/lib/core/pipes/decimal-number.pipe.spec.ts +++ b/lib/core/pipes/decimal-number.pipe.spec.ts @@ -22,6 +22,7 @@ import { of } from 'rxjs'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { DecimalNumberPipe } from './decimal-number.pipe'; +import { TranslateModule } from '@ngx-translate/core'; describe('DecimalNumberPipe', () => { @@ -29,7 +30,10 @@ describe('DecimalNumberPipe', () => { let userPreferences: UserPreferencesService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/pipes/localized-date.pipe.spec.ts b/lib/core/pipes/localized-date.pipe.spec.ts index 934b1507e6..d39631d37e 100644 --- a/lib/core/pipes/localized-date.pipe.spec.ts +++ b/lib/core/pipes/localized-date.pipe.spec.ts @@ -24,6 +24,7 @@ import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { registerLocaleData } from '@angular/common'; import localeFr from '@angular/common/locales/fr'; +import { TranslateModule } from '@ngx-translate/core'; registerLocaleData(localeFr); describe('LocalizedDatePipe', () => { @@ -32,7 +33,10 @@ describe('LocalizedDatePipe', () => { let userPreferences: UserPreferencesService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/pipes/multi-value.pipe.spec.ts b/lib/core/pipes/multi-value.pipe.spec.ts index 883003c80a..e3f8de6b5a 100644 --- a/lib/core/pipes/multi-value.pipe.spec.ts +++ b/lib/core/pipes/multi-value.pipe.spec.ts @@ -19,13 +19,17 @@ import { MultiValuePipe } from './multi-value.pipe'; import { TestBed } from '@angular/core/testing'; import { setupTestBed } from 'core'; import { CoreTestingModule } from 'core/testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('FullNamePipe', () => { let pipe: MultiValuePipe; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/pipes/time-ago.pipe.spec.ts b/lib/core/pipes/time-ago.pipe.spec.ts index 53fd3a9f05..cfae2dcbcf 100644 --- a/lib/core/pipes/time-ago.pipe.spec.ts +++ b/lib/core/pipes/time-ago.pipe.spec.ts @@ -22,6 +22,7 @@ import { UserPreferencesService } from '../services/user-preferences.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { of } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; describe('TimeAgoPipe', () => { @@ -29,7 +30,10 @@ describe('TimeAgoPipe', () => { let userPreferences: UserPreferencesService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/search-text/search-text-input.component.spec.ts b/lib/core/search-text/search-text-input.component.spec.ts index 5613ab400f..115a954d1a 100644 --- a/lib/core/search-text/search-text-input.component.spec.ts +++ b/lib/core/search-text/search-text-input.component.spec.ts @@ -16,12 +16,15 @@ */ import { ComponentFixture, TestBed, discardPeriodicTasks, fakeAsync, tick, async } from '@angular/core/testing'; -import { setupTestBed, UserPreferencesService } from 'core'; import { CoreTestingModule } from '../testing/core.testing.module'; import { SearchTextInputComponent } from './search-text-input.component'; import { DebugElement } from '@angular/core'; import { By } from '@angular/platform-browser'; import { Subject } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; +import { UserPreferencesService } from '../services/user-preferences.service'; +import { setupTestBed } from '../testing/setup-test-bed'; +import { CoreModule } from '../core.module'; describe('SearchTextInputComponent', () => { @@ -32,7 +35,11 @@ describe('SearchTextInputComponent', () => { let userPreferencesService: UserPreferencesService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/apps-process.service.spec.ts b/lib/core/services/apps-process.service.spec.ts index 9f014dab8c..e898c12526 100644 --- a/lib/core/services/apps-process.service.spec.ts +++ b/lib/core/services/apps-process.service.spec.ts @@ -20,6 +20,7 @@ import { fakeApps } from '../mock/apps-service.mock'; import { AppsProcessService } from './apps-process.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -30,7 +31,10 @@ describe('AppsProcessService', () => { let service: AppsProcessService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/auth-guard-bpm.service.spec.ts b/lib/core/services/auth-guard-bpm.service.spec.ts index d10bfd7394..903d49d09f 100644 --- a/lib/core/services/auth-guard-bpm.service.spec.ts +++ b/lib/core/services/auth-guard-bpm.service.spec.ts @@ -23,6 +23,7 @@ import { RouterStateSnapshot, Router } from '@angular/router'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { MatDialog } from '@angular/material'; +import { TranslateModule } from '@ngx-translate/core'; describe('AuthGuardService BPM', () => { @@ -32,7 +33,10 @@ describe('AuthGuardService BPM', () => { let appConfigService: AppConfigService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/auth-guard-ecm.service.spec.ts b/lib/core/services/auth-guard-ecm.service.spec.ts index 77831fee1b..1ee7f0a876 100644 --- a/lib/core/services/auth-guard-ecm.service.spec.ts +++ b/lib/core/services/auth-guard-ecm.service.spec.ts @@ -23,6 +23,7 @@ import { RouterStateSnapshot, Router } from '@angular/router'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { MatDialog } from '@angular/material'; +import { TranslateModule } from '@ngx-translate/core'; describe('AuthGuardService ECM', () => { @@ -32,7 +33,10 @@ describe('AuthGuardService ECM', () => { let appConfigService: AppConfigService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/auth-guard-sso-role.service.spec.ts b/lib/core/services/auth-guard-sso-role.service.spec.ts index c8f1291990..db52d36af5 100644 --- a/lib/core/services/auth-guard-sso-role.service.spec.ts +++ b/lib/core/services/auth-guard-sso-role.service.spec.ts @@ -22,6 +22,7 @@ import { CoreTestingModule } from '../testing/core.testing.module'; import { AuthGuardSsoRoleService } from './auth-guard-sso-role.service'; import { JwtHelperService } from './jwt-helper.service'; import { MatDialog } from '@angular/material'; +import { TranslateModule } from '@ngx-translate/core'; describe('Auth Guard SSO role service', () => { @@ -30,7 +31,10 @@ describe('Auth Guard SSO role service', () => { let routerService: Router; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/auth-guard.service.spec.ts b/lib/core/services/auth-guard.service.spec.ts index 75bd0f819f..421be598fc 100644 --- a/lib/core/services/auth-guard.service.spec.ts +++ b/lib/core/services/auth-guard.service.spec.ts @@ -22,6 +22,7 @@ import { AuthGuard } from './auth-guard.service'; import { AuthenticationService } from './authentication.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AuthGuardService', () => { let state; @@ -31,7 +32,10 @@ describe('AuthGuardService', () => { let appConfigService: AppConfigService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/authentication.service.spec.ts b/lib/core/services/authentication.service.spec.ts index 15799462c3..dc74cb15ff 100644 --- a/lib/core/services/authentication.service.spec.ts +++ b/lib/core/services/authentication.service.spec.ts @@ -23,6 +23,7 @@ import { AppConfigService } from '../app-config/app-config.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { UserRepresentation } from '@alfresco/js-api'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -33,7 +34,10 @@ describe('AuthenticationService', () => { let cookie: CookieService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/bpm-user.service.spec.ts b/lib/core/services/bpm-user.service.spec.ts index 4ce5b25558..d8dff0ee4c 100644 --- a/lib/core/services/bpm-user.service.spec.ts +++ b/lib/core/services/bpm-user.service.spec.ts @@ -19,9 +19,8 @@ import { TestBed } from '@angular/core/testing'; import { BpmUserModel } from '../models/bpm-user.model'; import { BpmUserService } from '../services/bpm-user.service'; import { setupTestBed } from '../testing/setup-test-bed'; -import { AlfrescoApiService } from './alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,10 +30,8 @@ describe('Bpm user service', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/services/comment-content.service.spec.ts b/lib/core/services/comment-content.service.spec.ts index ec94153032..d15aa35e1d 100644 --- a/lib/core/services/comment-content.service.spec.ts +++ b/lib/core/services/comment-content.service.spec.ts @@ -21,6 +21,7 @@ import { fakeContentComment, fakeContentComments } from '../mock/comment-content import { CommentContentService } from './comment-content.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -29,7 +30,10 @@ describe('Comment Content Service', () => { let service: CommentContentService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/comment-process.service.spec.ts b/lib/core/services/comment-process.service.spec.ts index c87f614a89..047f25a0d2 100644 --- a/lib/core/services/comment-process.service.spec.ts +++ b/lib/core/services/comment-process.service.spec.ts @@ -22,6 +22,7 @@ import { CommentProcessService } from './comment-process.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { AlfrescoApiService } from './alfresco-api.service'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Comment ProcessService Service', () => { let alfrescoApi: any; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/content.service.spec.ts b/lib/core/services/content.service.spec.ts index f50d76b588..46d6928ab7 100644 --- a/lib/core/services/content.service.spec.ts +++ b/lib/core/services/content.service.spec.ts @@ -23,6 +23,7 @@ import { StorageService } from './storage.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { Node } from '@alfresco/js-api'; import { CoreTestingModule } from '../testing'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -37,6 +38,7 @@ describe('ContentService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/services/directionality-config.service.spec.ts b/lib/core/services/directionality-config.service.spec.ts index 068257580f..1f047bdc1e 100644 --- a/lib/core/services/directionality-config.service.spec.ts +++ b/lib/core/services/directionality-config.service.spec.ts @@ -19,12 +19,18 @@ import { TestBed } from '@angular/core/testing'; import { CoreTestingModule } from '../testing/core.testing.module'; import { setupTestBed } from '../testing/setup-test-bed'; import { UserPreferencesService } from './user-preferences.service'; +import { TranslateModule } from '@ngx-translate/core'; +import { CoreModule } from '../core.module'; describe('DirectionalityConfigService', () => { let userPreferencesService: UserPreferencesService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/discovery-api.service.spec.ts b/lib/core/services/discovery-api.service.spec.ts index 56df1d5995..86c98c94c9 100644 --- a/lib/core/services/discovery-api.service.spec.ts +++ b/lib/core/services/discovery-api.service.spec.ts @@ -22,6 +22,7 @@ import { DiscoveryApiService } from './discovery-api.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { SystemPropertiesRepresentation } from '@alfresco/js-api'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -102,10 +103,13 @@ const fakeBPMDiscoverySystemPropertyResponse: any = { describe('Discovery Api Service', () => { - let service; + let service: DiscoveryApiService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/ecm-user.service.spec.ts b/lib/core/services/ecm-user.service.spec.ts index 886f79825d..60f6342f0b 100644 --- a/lib/core/services/ecm-user.service.spec.ts +++ b/lib/core/services/ecm-user.service.spec.ts @@ -16,12 +16,13 @@ */ import { TestBed } from '@angular/core/testing'; -import { AuthenticationService, ContentService, AlfrescoApiService } from '.'; import { fakeEcmUser } from '../mock/ecm-user.service.mock'; import { EcmUserService } from '../services/ecm-user.service'; import { setupTestBed } from '../testing/setup-test-bed'; -import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; +import { AuthenticationService } from './authentication.service'; +import { ContentService } from './content.service'; declare let jasmine: any; @@ -33,10 +34,8 @@ describe('EcmUserService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/services/identity-group.service.spec.ts b/lib/core/services/identity-group.service.spec.ts index d6e3df8c98..6cea409c6e 100644 --- a/lib/core/services/identity-group.service.spec.ts +++ b/lib/core/services/identity-group.service.spec.ts @@ -17,7 +17,6 @@ import { async, TestBed } from '@angular/core/testing'; import { - AlfrescoApiServiceMock, setupTestBed, AlfrescoApiService, LogService, @@ -42,6 +41,7 @@ import { mockIdentityGroupsCount } from '../mock/identity-group.service.mock'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('IdentityGroupService', () => { let service: IdentityGroupService; @@ -50,10 +50,8 @@ describe('IdentityGroupService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/services/identity-user.service.spec.ts b/lib/core/services/identity-user.service.spec.ts index b45339d74d..974c769297 100644 --- a/lib/core/services/identity-user.service.spec.ts +++ b/lib/core/services/identity-user.service.spec.ts @@ -42,8 +42,8 @@ import { setupTestBed } from '../testing/setup-test-bed'; import { AlfrescoApiService } from './alfresco-api.service'; import { mockToken } from '../mock/jwt-helper.service.spec'; import { IdentityRoleModel } from '../models/identity-role.model'; -import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('IdentityUserService', () => { @@ -60,10 +60,8 @@ describe('IdentityUserService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/services/lock.service.spec.ts b/lib/core/services/lock.service.spec.ts index 299c3e731b..783e9de1f5 100644 --- a/lib/core/services/lock.service.spec.ts +++ b/lib/core/services/lock.service.spec.ts @@ -23,6 +23,7 @@ import { Node } from '@alfresco/js-api'; import { AlfrescoApiServiceMock } from 'core/mock'; import { AlfrescoApiService } from './alfresco-api.service'; import moment from 'moment-es6'; +import { TranslateModule } from '@ngx-translate/core'; describe('PeopleProcessService', () => { @@ -34,7 +35,10 @@ describe('PeopleProcessService', () => { const fakeNodeNoProperty: Node = { name: 'unlocked', isLocked: true, isFile: true, properties: {} }; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/login-dialog.service.spec.ts b/lib/core/services/login-dialog.service.spec.ts index 549e76c7fc..a49c71b6ee 100644 --- a/lib/core/services/login-dialog.service.spec.ts +++ b/lib/core/services/login-dialog.service.spec.ts @@ -21,6 +21,7 @@ import { MatDialog } from '@angular/material'; import { LoginDialogService } from './login-dialog.service'; import { Subject, of } from 'rxjs'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('LoginDialogService', () => { @@ -30,6 +31,7 @@ describe('LoginDialogService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/services/nodes-api.service.spec.ts b/lib/core/services/nodes-api.service.spec.ts index 25a5fabbd0..5f9481adfc 100644 --- a/lib/core/services/nodes-api.service.spec.ts +++ b/lib/core/services/nodes-api.service.spec.ts @@ -19,13 +19,13 @@ import { TestBed } from '@angular/core/testing'; import { NodesApiService } from './nodes-api.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { AlfrescoApiService } from './alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; import { NodeMetadata } from '../models/node-metadata.model'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('NodesApiService', () => { let service: NodesApiService; - let apiService: AlfrescoApiServiceMock; + let apiService: AlfrescoApiService; const MODEL_NAMESPACE = 'activitiForms'; const responseBody = { @@ -50,10 +50,8 @@ describe('NodesApiService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/services/people-process.service.spec.ts b/lib/core/services/people-process.service.spec.ts index 9a059eae9b..ca2b6ed8b0 100644 --- a/lib/core/services/people-process.service.spec.ts +++ b/lib/core/services/people-process.service.spec.ts @@ -20,6 +20,7 @@ import { UserProcessModel } from '../models'; import { PeopleProcessService } from './people-process.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -44,7 +45,10 @@ describe('PeopleProcessService', () => { let service: PeopleProcessService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/renditions.service.spec.ts b/lib/core/services/renditions.service.spec.ts index 06f7a971cd..2da896a021 100644 --- a/lib/core/services/renditions.service.spec.ts +++ b/lib/core/services/renditions.service.spec.ts @@ -19,10 +19,9 @@ import { TestBed } from '@angular/core/testing'; import { fakeRendition, fakeRenditionCreated, fakeRenditionsList, fakeRenditionsListWithACreated } from '../mock/renditions-service.mock'; import { RenditionsService } from './renditions.service'; import { setupTestBed } from '../testing/setup-test-bed'; -import { AlfrescoApiService } from './alfresco-api.service'; -import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; import { RenditionEntry } from '@alfresco/js-api'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,10 +30,8 @@ describe('RenditionsService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] }); diff --git a/lib/core/services/search.service.spec.ts b/lib/core/services/search.service.spec.ts index ae55e85c2b..307c2c9e55 100644 --- a/lib/core/services/search.service.spec.ts +++ b/lib/core/services/search.service.spec.ts @@ -21,6 +21,7 @@ import { SearchService } from './search.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { AlfrescoApiService } from './alfresco-api.service'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('SearchService', () => { @@ -29,6 +30,7 @@ describe('SearchService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/services/sites.service.spec.ts b/lib/core/services/sites.service.spec.ts index 990951b9e8..9c3e0b147b 100644 --- a/lib/core/services/sites.service.spec.ts +++ b/lib/core/services/sites.service.spec.ts @@ -20,6 +20,7 @@ import { AppConfigService } from '../app-config/app-config.service'; import { SitesService } from './sites.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -28,7 +29,10 @@ describe('Sites service', () => { let service; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/storage.service.spec.ts b/lib/core/services/storage.service.spec.ts index a5c178682b..1cd4dff5ad 100644 --- a/lib/core/services/storage.service.spec.ts +++ b/lib/core/services/storage.service.spec.ts @@ -21,6 +21,8 @@ import { StorageService } from './storage.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { AppConfigServiceMock } from '../mock/app-config.service.mock'; +import { TranslateModule } from '@ngx-translate/core'; +import { CoreModule } from '../core.module'; describe('StorageService', () => { @@ -31,7 +33,11 @@ describe('StorageService', () => { describe('StorageService', () => { setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { @@ -77,7 +83,10 @@ describe('StorageService', () => { describe('StorageService', () => { setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/thumbnail.service.spec.ts b/lib/core/services/thumbnail.service.spec.ts index 155ba36d11..0143424074 100644 --- a/lib/core/services/thumbnail.service.spec.ts +++ b/lib/core/services/thumbnail.service.spec.ts @@ -20,6 +20,7 @@ import { ThumbnailService } from './thumbnail.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { AlfrescoApiService } from './alfresco-api.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('ThumbnailService', () => { @@ -27,7 +28,10 @@ describe('ThumbnailService', () => { let apiService: AlfrescoApiService; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/services/translate-loader.spec.ts b/lib/core/services/translate-loader.spec.ts index b9113daba3..7150aedf8c 100644 --- a/lib/core/services/translate-loader.spec.ts +++ b/lib/core/services/translate-loader.spec.ts @@ -19,7 +19,8 @@ import { TestBed } from '@angular/core/testing'; import { TranslateLoaderService } from './translate-loader.service'; import { TranslationService } from './translation.service'; import { setupTestBed } from '../testing/setup-test-bed'; -import { CoreTestingModule } from '../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; +import { CoreModule } from '../core.module'; declare let jasmine: any; @@ -29,7 +30,8 @@ describe('TranslateLoader', () => { setupTestBed({ imports: [ - CoreTestingModule + TranslateModule.forRoot(), + CoreModule.forRoot() ], providers: [ TranslationService diff --git a/lib/core/services/upload.service.spec.ts b/lib/core/services/upload.service.spec.ts index d7407ee73f..4614045c9e 100644 --- a/lib/core/services/upload.service.spec.ts +++ b/lib/core/services/upload.service.spec.ts @@ -26,6 +26,7 @@ import { AlfrescoApiService } from './alfresco-api.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { AssocChildBody, AssociationBody } from '@alfresco/js-api'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -34,7 +35,11 @@ describe('UploadService', () => { let alfrescoApiService: AlfrescoApiService; setupTestBed({ - imports: [CoreTestingModule, AppConfigModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule, + AppConfigModule + ] }); beforeEach(() => { diff --git a/lib/core/services/user-preferences.service.spec.ts b/lib/core/services/user-preferences.service.spec.ts index 0205cb31cb..fe828503ae 100644 --- a/lib/core/services/user-preferences.service.spec.ts +++ b/lib/core/services/user-preferences.service.spec.ts @@ -16,14 +16,13 @@ */ import { TestBed, async } from '@angular/core/testing'; -import { TranslateService } from '@ngx-translate/core'; +import { TranslateService, TranslateModule } from '@ngx-translate/core'; import { AppConfigService } from '../app-config/app-config.service'; import { StorageService } from './storage.service'; import { UserPreferencesService, UserPreferenceValues } from './user-preferences.service'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { AppConfigServiceMock } from '../mock/app-config.service.mock'; -import { AlfrescoApiService } from './alfresco-api.service'; import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock'; describe('UserPreferencesService', () => { @@ -37,10 +36,9 @@ describe('UserPreferencesService', () => { let changeDisposable: any; setupTestBed({ - imports: [CoreTestingModule], - providers: [ - { provide: AppConfigService, useClass: AppConfigServiceMock }, - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } + imports: [ + TranslateModule.forRoot(), + CoreTestingModule ] }); diff --git a/lib/core/settings/host-settings.component.spec.ts b/lib/core/settings/host-settings.component.spec.ts index 6ded5ec077..4323dbf848 100644 --- a/lib/core/settings/host-settings.component.spec.ts +++ b/lib/core/settings/host-settings.component.spec.ts @@ -20,6 +20,7 @@ import { HostSettingsComponent } from './host-settings.component'; import { setupTestBed } from '../testing/setup-test-bed'; import { CoreTestingModule } from '../testing/core.testing.module'; import { AppConfigService } from '../app-config/app-config.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('HostSettingsComponent', () => { @@ -29,7 +30,10 @@ describe('HostSettingsComponent', () => { let element: any; setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(() => { diff --git a/lib/core/templates/empty-content/empty-content.component.spec.ts b/lib/core/templates/empty-content/empty-content.component.spec.ts index aae3cc85ab..dbcecbf175 100644 --- a/lib/core/templates/empty-content/empty-content.component.spec.ts +++ b/lib/core/templates/empty-content/empty-content.component.spec.ts @@ -19,7 +19,7 @@ import { Component } from '@angular/core'; import { ComponentFixture, TestBed, async } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { setupTestBed } from '@alfresco/adf-core'; -import { TranslateService } from '@ngx-translate/core'; +import { TranslateService, TranslateModule } from '@ngx-translate/core'; import { of } from 'rxjs'; import { CoreTestingModule } from '../../testing/core.testing.module'; @@ -45,6 +45,7 @@ describe('EmptyContentComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/templates/error-content/error-content.component.spec.ts b/lib/core/templates/error-content/error-content.component.spec.ts index efff218138..d717d61d23 100644 --- a/lib/core/templates/error-content/error-content.component.spec.ts +++ b/lib/core/templates/error-content/error-content.component.spec.ts @@ -22,6 +22,7 @@ import { TranslationService } from '../../services/translation.service'; import { setupTestBed } from '../../testing/setup-test-bed'; import { ActivatedRoute } from '@angular/router'; import { of } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; describe('ErrorContentComponent', () => { @@ -46,6 +47,7 @@ describe('ErrorContentComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], providers: [ @@ -109,6 +111,7 @@ describe('ErrorContentComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], providers: [ diff --git a/lib/core/testing/core.testing.module.ts b/lib/core/testing/core.testing.module.ts index a199ed497b..6a7a74366f 100644 --- a/lib/core/testing/core.testing.module.ts +++ b/lib/core/testing/core.testing.module.ts @@ -15,7 +15,7 @@ * limitations under the License. */ -import { NgModule } from '@angular/core'; +import { NgModule, APP_INITIALIZER } from '@angular/core'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { RouterTestingModule } from '@angular/router/testing'; import { TranslateModule } from '@ngx-translate/core'; @@ -30,22 +30,29 @@ import { DatePipe } from '@angular/common'; import { CookieService } from '../services/cookie.service'; import { CookieServiceMock } from '../mock/cookie.service.mock'; import { HttpClientModule } from '@angular/common/http'; +import { directionalityConfigFactory } from '../services/directionality-config-factory'; +import { DirectionalityConfigService } from '../services/directionality-config.service'; @NgModule({ imports: [ NoopAnimationsModule, RouterTestingModule, HttpClientModule, - TranslateModule.forRoot(), - CoreModule.forRoot() + TranslateModule, + CoreModule ], providers: [ DatePipe, { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }, { provide: AppConfigService, useClass: AppConfigServiceMock }, { provide: TranslationService, useClass: TranslationMock }, - { provide: CookieService, useClass: CookieServiceMock } - + { provide: CookieService, useClass: CookieServiceMock }, + { + provide: APP_INITIALIZER, + useFactory: directionalityConfigFactory, + deps: [ DirectionalityConfigService ], + multi: true + } ], exports: [ NoopAnimationsModule, diff --git a/lib/core/userinfo/components/user-info.component.spec.ts b/lib/core/userinfo/components/user-info.component.spec.ts index 392f63780d..639718e968 100644 --- a/lib/core/userinfo/components/user-info.component.spec.ts +++ b/lib/core/userinfo/components/user-info.component.spec.ts @@ -30,6 +30,7 @@ import { UserInfoComponent } from './user-info.component'; import { of } from 'rxjs'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; class FakeSanitizer extends DomSanitizer { @@ -85,7 +86,10 @@ describe('User info component', () => { } setupTestBed({ - imports: [CoreTestingModule] + imports: [ + TranslateModule.forRoot(), + CoreTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/core/viewer/components/img-viewer.component.spec.ts b/lib/core/viewer/components/img-viewer.component.spec.ts index 846a7d09a0..1f9be652a3 100644 --- a/lib/core/viewer/components/img-viewer.component.spec.ts +++ b/lib/core/viewer/components/img-viewer.component.spec.ts @@ -21,8 +21,9 @@ import { ContentService } from '../../services/content.service'; import { ImgViewerComponent } from './img-viewer.component'; import { setupTestBed } from '../../testing/setup-test-bed'; -import { AppConfigService, AppConfigServiceMock } from '@alfresco/adf-core'; +import { AppConfigService } from '@alfresco/adf-core'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('Test Img viewer component ', () => { @@ -38,10 +39,8 @@ describe('Test Img viewer component ', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule - ], - providers: [ - { provide: AppConfigService, useClass: AppConfigServiceMock } ] }); diff --git a/lib/core/viewer/components/pdf-viewer-password-dialog.spec.ts b/lib/core/viewer/components/pdf-viewer-password-dialog.spec.ts index 4a4dcfa1d8..155c2fd47e 100644 --- a/lib/core/viewer/components/pdf-viewer-password-dialog.spec.ts +++ b/lib/core/viewer/components/pdf-viewer-password-dialog.spec.ts @@ -20,6 +20,7 @@ import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material'; import { PdfPasswordDialogComponent } from './pdf-viewer-password-dialog'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare const pdfjsLib: any; @@ -30,6 +31,7 @@ describe('PdfPasswordDialogComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], providers: [ diff --git a/lib/core/viewer/components/pdf-viewer-thumb.component.spec.ts b/lib/core/viewer/components/pdf-viewer-thumb.component.spec.ts index b64435d55d..1a5627b2eb 100644 --- a/lib/core/viewer/components/pdf-viewer-thumb.component.spec.ts +++ b/lib/core/viewer/components/pdf-viewer-thumb.component.spec.ts @@ -20,6 +20,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { PdfThumbComponent } from './pdf-viewer-thumb.component'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('PdfThumbComponent', () => { @@ -43,6 +44,7 @@ describe('PdfThumbComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], providers: [ diff --git a/lib/core/viewer/components/pdf-viewer-thumbnails.component.spec.ts b/lib/core/viewer/components/pdf-viewer-thumbnails.component.spec.ts index 1fb184c579..21b2f36d14 100644 --- a/lib/core/viewer/components/pdf-viewer-thumbnails.component.spec.ts +++ b/lib/core/viewer/components/pdf-viewer-thumbnails.component.spec.ts @@ -20,6 +20,7 @@ import { By } from '@angular/platform-browser'; import { PdfThumbListComponent } from './pdf-viewer-thumbnails.component'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare const pdfjsViewer: any; @@ -62,6 +63,7 @@ describe('PdfThumbListComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/viewer/components/pdf-viewer.component.spec.ts b/lib/core/viewer/components/pdf-viewer.component.spec.ts index bc8c998755..8a767e9e57 100644 --- a/lib/core/viewer/components/pdf-viewer.component.spec.ts +++ b/lib/core/viewer/components/pdf-viewer.component.spec.ts @@ -27,6 +27,7 @@ import { setupTestBed } from '../../testing/setup-test-bed'; import { take } from 'rxjs/operators'; import { AppConfigService } from '@alfresco/adf-core'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare const pdfjsLib: any; @@ -126,6 +127,7 @@ describe('Test PdfViewer component', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/viewer/components/txt-viewer.component.spec.ts b/lib/core/viewer/components/txt-viewer.component.spec.ts index dfcd1cb87f..a6000eef0e 100644 --- a/lib/core/viewer/components/txt-viewer.component.spec.ts +++ b/lib/core/viewer/components/txt-viewer.component.spec.ts @@ -20,6 +20,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { TxtViewerComponent } from './txt-viewer.component'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('Text View component', () => { @@ -29,6 +30,7 @@ describe('Text View component', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ] }); diff --git a/lib/core/viewer/components/viewer.component.spec.ts b/lib/core/viewer/components/viewer.component.spec.ts index 4eb58dead9..5527321152 100644 --- a/lib/core/viewer/components/viewer.component.spec.ts +++ b/lib/core/viewer/components/viewer.component.spec.ts @@ -29,6 +29,7 @@ import { setupTestBed } from '../../testing/setup-test-bed'; import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock'; import { NodeEntry } from '@alfresco/js-api'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-viewer-container-toolbar', @@ -128,6 +129,7 @@ describe('ViewerComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], declarations: [ diff --git a/lib/core/viewer/directives/viewer-extension.directive.spec.ts b/lib/core/viewer/directives/viewer-extension.directive.spec.ts index 8a7e21c94f..d0e5d23721 100644 --- a/lib/core/viewer/directives/viewer-extension.directive.spec.ts +++ b/lib/core/viewer/directives/viewer-extension.directive.spec.ts @@ -23,6 +23,7 @@ import { ViewerComponent } from '../components/viewer.component'; import { ViewerExtensionDirective } from './viewer-extension.directive'; import { setupTestBed } from '../../testing/setup-test-bed'; import { CoreTestingModule } from '../../testing/core.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ExtensionViewerDirective', () => { let extensionViewerDirective: ViewerExtensionDirective; @@ -35,6 +36,7 @@ describe('ExtensionViewerDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreTestingModule ], providers: [ diff --git a/lib/insights/src/lib/analytics-process/components/analytics-generator.component.spec.ts b/lib/insights/src/lib/analytics-process/components/analytics-generator.component.spec.ts index dd931d83be..8a34abe395 100644 --- a/lib/insights/src/lib/analytics-process/components/analytics-generator.component.spec.ts +++ b/lib/insights/src/lib/analytics-process/components/analytics-generator.component.spec.ts @@ -23,6 +23,7 @@ import * as analyticMock from '../../mock'; import { AnalyticsGeneratorComponent } from '../components/analytics-generator.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -32,7 +33,10 @@ describe('AnalyticsGeneratorComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/analytics-process/components/analytics-report-heat-map.component.spec.ts b/lib/insights/src/lib/analytics-process/components/analytics-report-heat-map.component.spec.ts index 3023974f62..40ba2dd204 100644 --- a/lib/insights/src/lib/analytics-process/components/analytics-report-heat-map.component.spec.ts +++ b/lib/insights/src/lib/analytics-process/components/analytics-report-heat-map.component.spec.ts @@ -19,6 +19,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { AnalyticsReportHeatMapComponent } from '../components/analytics-report-heat-map.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -37,7 +38,10 @@ describe('AnalyticsReportHeatMapComponent', () => { const avgTimeValues: any = { 'sid-fake-id': 4, 'fake-start-event': 5 }; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/analytics-process/components/analytics-report-list.component.spec.ts b/lib/insights/src/lib/analytics-process/components/analytics-report-list.component.spec.ts index 19136c1e17..4ebd5c0136 100644 --- a/lib/insights/src/lib/analytics-process/components/analytics-report-list.component.spec.ts +++ b/lib/insights/src/lib/analytics-process/components/analytics-report-list.component.spec.ts @@ -20,6 +20,7 @@ import { AnalyticsReportListComponent } from '../components/analytics-report-lis import { ReportParametersModel } from '../../diagram/models/report/report-parameters.model'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -40,7 +41,10 @@ describe('AnalyticsReportListComponent', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/analytics-process/components/analytics-report-parameters.component.spec.ts b/lib/insights/src/lib/analytics-process/components/analytics-report-parameters.component.spec.ts index 1ef789df98..d3d2a0c0b8 100644 --- a/lib/insights/src/lib/analytics-process/components/analytics-report-parameters.component.spec.ts +++ b/lib/insights/src/lib/analytics-process/components/analytics-report-parameters.component.spec.ts @@ -24,6 +24,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; import { AnalyticsService } from '../services/analytics.service'; import { of } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -36,7 +37,10 @@ describe('AnalyticsReportParametersComponent', () => { let service: AnalyticsService; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/analytics-process/components/analytics.component.spec.ts b/lib/insights/src/lib/analytics-process/components/analytics.component.spec.ts index e1bb8778b2..f2609bcadc 100644 --- a/lib/insights/src/lib/analytics-process/components/analytics.component.spec.ts +++ b/lib/insights/src/lib/analytics-process/components/analytics.component.spec.ts @@ -20,13 +20,17 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { AnalyticsComponent } from '../components/analytics.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AnalyticsComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/analytics-process/services/analytics.service.spec.ts b/lib/insights/src/lib/analytics-process/services/analytics.service.spec.ts index 6b6abd14fb..6d2fadf065 100644 --- a/lib/insights/src/lib/analytics-process/services/analytics.service.spec.ts +++ b/lib/insights/src/lib/analytics-process/services/analytics.service.spec.ts @@ -20,6 +20,7 @@ import { fakeReportList } from '../../mock'; import { AnalyticsService } from './analytics.service'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -28,7 +29,10 @@ describe('AnalyticsService', () => { let service: AnalyticsService; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.activities.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.activities.spec.ts index 074cdc30a8..19f3e38ac8 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.activities.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.activities.spec.ts @@ -21,6 +21,7 @@ import * as diagramsActivitiesMock from '../../mock/diagram/diagram-activities.m import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams activities', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.boundary.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.boundary.spec.ts index 0f06caef1e..cafda5ae1a 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.boundary.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.boundary.spec.ts @@ -21,6 +21,7 @@ import * as boundaryEventMock from '../../mock/diagram/diagram-boundary.mock'; import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams boundary', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.catching.events.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.catching.events.spec.ts index 588dd8ca0e..2f3d5bc8c1 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.catching.events.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.catching.events.spec.ts @@ -21,6 +21,7 @@ import * as intermediateCatchingMock from '../../mock/diagram/diagram-intermedia import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams Catching', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.events.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.events.spec.ts index 8e8f8d0940..e72ebbf3aa 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.events.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.events.spec.ts @@ -21,6 +21,7 @@ import * as diagramsEventsMock from '../../mock/diagram/diagram-events.mock'; import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams events', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.flows.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.flows.spec.ts index 187ca8523c..f9a0e03f80 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.flows.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.flows.spec.ts @@ -21,6 +21,7 @@ import * as flowsMock from '../../mock/diagram/diagram-flows.mock'; import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams flows', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.gateways.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.gateways.spec.ts index a3aa793458..1edc39e1a9 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.gateways.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.gateways.spec.ts @@ -21,6 +21,7 @@ import * as diagramsGatewaysMock from '../../mock/diagram/diagram-gateways.mock' import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams gateways', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.structural.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.structural.spec.ts index e97936fd64..2f198571f4 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.structural.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.structural.spec.ts @@ -21,6 +21,7 @@ import * as structuralMock from '../../mock/diagram/diagram-structural.mock'; import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams structural', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.swim.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.swim.spec.ts index 7812e03dd8..65855af845 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.swim.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.swim.spec.ts @@ -21,6 +21,7 @@ import * as swimLanesMock from '../../mock/diagram/diagram-swimlanes.mock'; import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams swim', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/diagram/components/diagram.component.throw.spec.ts b/lib/insights/src/lib/diagram/components/diagram.component.throw.spec.ts index 145749e6ae..fb1a9f60ba 100644 --- a/lib/insights/src/lib/diagram/components/diagram.component.throw.spec.ts +++ b/lib/insights/src/lib/diagram/components/diagram.component.throw.spec.ts @@ -21,6 +21,7 @@ import * as throwEventMock from '../../mock/diagram/diagram-throw.mock'; import { DiagramComponent } from './diagram.component'; import { setupTestBed } from '@alfresco/adf-core'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -31,7 +32,10 @@ describe('Diagrams throw', () => { let element: HTMLElement; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/insights/src/lib/diagram/services/diagrams.service.spec.ts b/lib/insights/src/lib/diagram/services/diagrams.service.spec.ts index 6520b89695..36b100905c 100644 --- a/lib/insights/src/lib/diagram/services/diagrams.service.spec.ts +++ b/lib/insights/src/lib/diagram/services/diagrams.service.spec.ts @@ -19,6 +19,7 @@ import { TestBed } from '@angular/core/testing'; import { AppConfigService, setupTestBed } from '@alfresco/adf-core'; import { DiagramsService } from './diagrams.service'; import { InsightsTestingModule } from '../../testing/insights.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -27,7 +28,10 @@ describe('DiagramsService', () => { let service: DiagramsService; setupTestBed({ - imports: [InsightsTestingModule] + imports: [ + TranslateModule.forRoot(), + InsightsTestingModule + ] }); beforeEach(() => { diff --git a/lib/insights/src/lib/testing/insights.testing.module.ts b/lib/insights/src/lib/testing/insights.testing.module.ts index 0e103402e9..87a303d43e 100644 --- a/lib/insights/src/lib/testing/insights.testing.module.ts +++ b/lib/insights/src/lib/testing/insights.testing.module.ts @@ -32,9 +32,9 @@ import { @NgModule({ imports: [ NoopAnimationsModule, - TranslateModule.forRoot(), - CoreModule.forRoot(), - InsightsModule.forRoot() + TranslateModule, + CoreModule, + InsightsModule ], providers: [ { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }, diff --git a/lib/process-services-cloud/src/lib/app/components/app-details-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/app/components/app-details-cloud.component.spec.ts index cd7de85b66..c04fbbabe9 100644 --- a/lib/process-services-cloud/src/lib/app/components/app-details-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/app/components/app-details-cloud.component.spec.ts @@ -23,6 +23,7 @@ import { AppDetailsCloudComponent } from './app-details-cloud.component'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; import { AppListCloudModule } from '../app-list-cloud.module'; import { ApplicationInstanceModel } from '../models/application-instance.model'; +import { TranslateModule } from '@ngx-translate/core'; describe('AppDetailsCloudComponent', () => { @@ -30,7 +31,11 @@ describe('AppDetailsCloudComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, AppListCloudModule] + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + AppListCloudModule + ] }); beforeEach(() => { diff --git a/lib/process-services-cloud/src/lib/app/components/app-list-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/app/components/app-list-cloud.component.spec.ts index 0e885956e6..1d2dc73716 100644 --- a/lib/process-services-cloud/src/lib/app/components/app-list-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/app/components/app-list-cloud.component.spec.ts @@ -24,6 +24,7 @@ import { fakeApplicationInstance } from '../mock/app-model.mock'; import { AppListCloudComponent } from './app-list-cloud.component'; import { AppsProcessCloudService } from '../services/apps-process-cloud.service'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AppListCloudComponent', () => { @@ -53,7 +54,10 @@ describe('AppListCloudComponent', () => { } setupTestBed({ - imports: [ProcessServiceCloudTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule + ], declarations: [CustomEmptyAppListCloudTemplateComponent] }); diff --git a/lib/process-services-cloud/src/lib/app/services/apps-process-cloud.service.spec.ts b/lib/process-services-cloud/src/lib/app/services/apps-process-cloud.service.spec.ts index 9bcb04d060..6c8c479eca 100644 --- a/lib/process-services-cloud/src/lib/app/services/apps-process-cloud.service.spec.ts +++ b/lib/process-services-cloud/src/lib/app/services/apps-process-cloud.service.spec.ts @@ -17,12 +17,13 @@ import { TestBed } from '@angular/core/testing'; import { throwError } from 'rxjs'; -import { setupTestBed, CoreModule, AppConfigService, AlfrescoApiService, AlfrescoApiServiceMock } from '@alfresco/adf-core'; +import { setupTestBed, CoreModule, AppConfigService, AlfrescoApiService } from '@alfresco/adf-core'; import { HttpErrorResponse } from '@angular/common/http'; import { AppsProcessCloudService } from './apps-process-cloud.service'; import { fakeApplicationInstance } from '../mock/app-model.mock'; import { ApplicationInstanceModel } from '../models/application-instance.model'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AppsProcessCloudService', () => { @@ -37,9 +38,11 @@ describe('AppsProcessCloudService', () => { }; setupTestBed({ - imports: [CoreModule.forRoot(), ProcessServiceCloudTestingModule], - providers: [ - { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock } ] + imports: [ + TranslateModule.forRoot(), + CoreModule.forRoot(), + ProcessServiceCloudTestingModule + ] }); beforeEach(() => { diff --git a/lib/process-services-cloud/src/lib/form/components/form-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/form/components/form-cloud.component.spec.ts index 21f5301f93..ab2787a342 100644 --- a/lib/process-services-cloud/src/lib/form/components/form-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/form/components/form-cloud.component.spec.ts @@ -1042,7 +1042,10 @@ describe('FormCloudWithCustomOutComesComponent', () => { let debugElement: DebugElement; setupTestBed({ - imports: [ProcessServiceCloudTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule + ], declarations: [FormCloudWithCustomOutComesComponent] }); diff --git a/lib/process-services-cloud/src/lib/form/components/form-definition-selector-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/form/components/form-definition-selector-cloud.component.spec.ts index 08b849aefa..78c52ee71b 100644 --- a/lib/process-services-cloud/src/lib/form/components/form-definition-selector-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/form/components/form-definition-selector-cloud.component.spec.ts @@ -24,6 +24,7 @@ import { FormDefinitionSelectorCloudComponent } from './form-definition-selector import { By } from '@angular/platform-browser'; import { of } from 'rxjs'; import { FormDefinitionSelectorCloudService } from '../services/form-definition-selector-cloud.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('FormDefinitionCloudComponent', () => { @@ -33,7 +34,11 @@ describe('FormDefinitionCloudComponent', () => { let getFormsSpy: jasmine.Spy; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, StartTaskCloudTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + StartTaskCloudTestingModule + ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.component.spec.ts b/lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.component.spec.ts index 1229e9fc4b..5be109ad08 100644 --- a/lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.component.spec.ts +++ b/lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.component.spec.ts @@ -36,6 +36,7 @@ import { By } from '@angular/platform-browser'; import { of } from 'rxjs'; import { Node } from '@alfresco/js-api'; import { FormCloudModule } from '../../../form-cloud.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AttachFileCloudWidgetComponent', () => { let widget: AttachFileCloudWidgetComponent; @@ -109,6 +110,7 @@ describe('AttachFileCloudWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule, FormCloudModule, ContentModule.forRoot() diff --git a/lib/process-services-cloud/src/lib/form/components/widgets/date/date-cloud.widget.spec.ts b/lib/process-services-cloud/src/lib/form/components/widgets/date/date-cloud.widget.spec.ts index 12fc33ea1d..175acb4134 100644 --- a/lib/process-services-cloud/src/lib/form/components/widgets/date/date-cloud.widget.spec.ts +++ b/lib/process-services-cloud/src/lib/form/components/widgets/date/date-cloud.widget.spec.ts @@ -20,6 +20,7 @@ import { DateCloudWidgetComponent } from './date-cloud.widget'; import { setupTestBed, FormFieldModel, FormModel } from '@alfresco/adf-core'; import moment from 'moment-es6'; import { ProcessServiceCloudTestingModule } from '../../../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DateWidgetComponent', () => { @@ -29,6 +30,7 @@ describe('DateWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ] }); diff --git a/lib/process-services-cloud/src/lib/form/components/widgets/dropdown/dropdown-cloud.widget.spec.ts b/lib/process-services-cloud/src/lib/form/components/widgets/dropdown/dropdown-cloud.widget.spec.ts index 6ed229c96b..ec20aaa631 100644 --- a/lib/process-services-cloud/src/lib/form/components/widgets/dropdown/dropdown-cloud.widget.spec.ts +++ b/lib/process-services-cloud/src/lib/form/components/widgets/dropdown/dropdown-cloud.widget.spec.ts @@ -29,6 +29,7 @@ import { } from '@alfresco/adf-core'; import { FormCloudService } from '../../../services/form-cloud.service'; import { ProcessServiceCloudTestingModule } from '../../../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('DropdownCloudWidgetComponent', () => { @@ -52,6 +53,7 @@ describe('DropdownCloudWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ] }); diff --git a/lib/process-services-cloud/src/lib/form/services/form-cloud.service.spec.ts b/lib/process-services-cloud/src/lib/form/services/form-cloud.service.spec.ts index 0acef392d5..6362984a7d 100644 --- a/lib/process-services-cloud/src/lib/form/services/form-cloud.service.spec.ts +++ b/lib/process-services-cloud/src/lib/form/services/form-cloud.service.spec.ts @@ -20,6 +20,7 @@ import { FormCloudService } from './form-cloud.service'; import { AlfrescoApiService, setupTestBed } from '@alfresco/adf-core'; import { of } from 'rxjs'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -40,6 +41,7 @@ describe('Form Cloud service', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ] }); diff --git a/lib/process-services-cloud/src/lib/form/services/form-definition-selector-cloud.service.spec.ts b/lib/process-services-cloud/src/lib/form/services/form-definition-selector-cloud.service.spec.ts index 43caaa1873..6f39b5cbc3 100644 --- a/lib/process-services-cloud/src/lib/form/services/form-definition-selector-cloud.service.spec.ts +++ b/lib/process-services-cloud/src/lib/form/services/form-definition-selector-cloud.service.spec.ts @@ -19,6 +19,7 @@ import { TestBed } from '@angular/core/testing'; import { AlfrescoApiService, setupTestBed } from '@alfresco/adf-core'; import { FormDefinitionSelectorCloudService } from './form-definition-selector-cloud.service'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -61,6 +62,7 @@ describe('Form Definition Selector Cloud Service', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ] }); diff --git a/lib/process-services-cloud/src/lib/group/components/group-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/group/components/group-cloud.component.spec.ts index d4d8a7e267..08e0230d0f 100644 --- a/lib/process-services-cloud/src/lib/group/components/group-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/group/components/group-cloud.component.spec.ts @@ -30,6 +30,7 @@ import { CoreModule } from '@alfresco/adf-core'; import { SimpleChange } from '@angular/core'; +import { TranslateModule } from '@ngx-translate/core'; describe('GroupCloudComponent', () => { let component: GroupCloudComponent; @@ -51,6 +52,7 @@ describe('GroupCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreModule.forRoot(), ProcessServiceCloudTestingModule, GroupCloudModule diff --git a/lib/process-services-cloud/src/lib/people/components/people-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/people/components/people-cloud.component.spec.ts index b5787b7189..c82333c1d6 100644 --- a/lib/process-services-cloud/src/lib/people/components/people-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/people/components/people-cloud.component.spec.ts @@ -30,6 +30,7 @@ import { mockUsers } from '../mock/user-cloud.mock'; import { PeopleCloudModule } from '../people-cloud.module'; import { SimpleChange } from '@angular/core'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('PeopleCloudComponent', () => { let component: PeopleCloudComponent; @@ -56,6 +57,7 @@ describe('PeopleCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreModule.forRoot(), ProcessServiceCloudTestingModule, PeopleCloudModule diff --git a/lib/process-services-cloud/src/lib/process/directives/cancel-process.directive.spec.ts b/lib/process-services-cloud/src/lib/process/directives/cancel-process.directive.spec.ts index b2c5898c25..29b4d53a33 100644 --- a/lib/process-services-cloud/src/lib/process/directives/cancel-process.directive.spec.ts +++ b/lib/process-services-cloud/src/lib/process/directives/cancel-process.directive.spec.ts @@ -21,6 +21,7 @@ import { IdentityUserService, setupTestBed } from '@alfresco/adf-core'; import { CancelProcessDirective } from './cancel-process.directive'; import { processDetailsMockRunning, processDetailsMockCompleted } from '../mock/process-details.mock'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('CancelProcessDirective', () => { @@ -40,6 +41,7 @@ describe('CancelProcessDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], declarations: [ diff --git a/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.spec.ts index 49bd3676d6..796f6f72ab 100644 --- a/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.spec.ts @@ -34,6 +34,7 @@ import moment from 'moment-es6'; import { AbstractControl } from '@angular/forms'; import { PROCESS_FILTERS_SERVICE_TOKEN } from '../../../services/cloud-token.service'; import { LocalPreferenceCloudService } from '../../../services/local-preference-cloud.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('EditProcessFilterCloudComponent', () => { let component: EditProcessFilterCloudComponent; @@ -57,7 +58,11 @@ describe('EditProcessFilterCloudComponent', () => { }); setupTestBed({ - imports: [ProcessServiceCloudTestingModule, ProcessFiltersCloudModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + ProcessFiltersCloudModule + ], providers: [ MatDialog, { provide: PROCESS_FILTERS_SERVICE_TOKEN, useClass: LocalPreferenceCloudService } diff --git a/lib/process-services-cloud/src/lib/process/process-filters/components/process-filter-dialog-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/process-filters/components/process-filter-dialog-cloud.component.spec.ts index d0e5488998..9083dd1d36 100644 --- a/lib/process-services-cloud/src/lib/process/process-filters/components/process-filter-dialog-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/process-filters/components/process-filter-dialog-cloud.component.spec.ts @@ -21,6 +21,7 @@ import { ProcessFilterDialogCloudComponent } from './process-filter-dialog-cloud import { setupTestBed } from '@alfresco/adf-core'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; import { ProcessFiltersCloudModule } from '../process-filters-cloud.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessFilterDialogCloudComponent', () => { let component: ProcessFilterDialogCloudComponent; @@ -36,7 +37,11 @@ describe('ProcessFilterDialogCloudComponent', () => { }; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, ProcessFiltersCloudModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + ProcessFiltersCloudModule + ], providers: [ { provide: MatDialogRef, useValue: mockDialogRef }, { provide: MAT_DIALOG_DATA, useValue: mockDialogData } diff --git a/lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.spec.ts index 5fd1e06a0d..02563490e7 100644 --- a/lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.spec.ts @@ -28,6 +28,7 @@ import { ProcessFiltersCloudModule } from '../process-filters-cloud.module'; import { FilterParamsModel } from '../../../task/task-filters/models/filter-cloud.model'; import { PROCESS_FILTERS_SERVICE_TOKEN } from '../../../services/cloud-token.service'; import { LocalPreferenceCloudService } from '../../../services/local-preference-cloud.service'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessFiltersCloudComponent', () => { @@ -77,7 +78,11 @@ describe('ProcessFiltersCloudComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, ProcessFiltersCloudModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + ProcessFiltersCloudModule + ], providers: [ { provide: PROCESS_FILTERS_SERVICE_TOKEN, useClass: LocalPreferenceCloudService } ] diff --git a/lib/process-services-cloud/src/lib/process/process-filters/services/process-filter-cloud.service.spec.ts b/lib/process-services-cloud/src/lib/process/process-filters/services/process-filter-cloud.service.spec.ts index 80f49ebf2b..7865c2a5f6 100644 --- a/lib/process-services-cloud/src/lib/process/process-filters/services/process-filter-cloud.service.spec.ts +++ b/lib/process-services-cloud/src/lib/process/process-filters/services/process-filter-cloud.service.spec.ts @@ -29,6 +29,7 @@ import { import { PROCESS_FILTERS_SERVICE_TOKEN } from '../../../services/cloud-token.service'; import { LocalPreferenceCloudService } from '../../../services/local-preference-cloud.service'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessFilterCloudService', () => { let service: ProcessFilterCloudService; @@ -42,6 +43,7 @@ describe('ProcessFilterCloudService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], providers: [ diff --git a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts index d719efab07..f243641dde 100644 --- a/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.spec.ts @@ -23,6 +23,7 @@ import { ProcessServiceCloudTestingModule } from '../../../testing/process-servi import { ProcessHeaderCloudComponent } from './process-header-cloud.component'; import { ProcessHeaderCloudModule } from '../process-header-cloud.module'; import { ProcessCloudService } from '../../services/process-cloud.service'; +import { TranslateModule } from '@ngx-translate/core'; const processInstanceDetailsCloudMock = { appName: 'app-form-mau', @@ -44,6 +45,7 @@ describe('ProcessHeaderCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule, ProcessHeaderCloudModule ] diff --git a/lib/process-services-cloud/src/lib/process/process-list/components/process-list-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/process-list/components/process-list-cloud.component.spec.ts index 876afb7872..b1f73d8ca5 100644 --- a/lib/process-services-cloud/src/lib/process/process-list/components/process-list-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/process-list/components/process-list-cloud.component.spec.ts @@ -28,6 +28,7 @@ import { ProcessListCloudComponent } from './process-list-cloud.component'; import { fakeCustomSchema, fakeProcessCloudList, processListSchemaMock } from '../mock/process-list-service.mock'; import { of } from 'rxjs'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: ` @@ -69,6 +70,7 @@ describe('ProcessListCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ] }); @@ -255,7 +257,10 @@ describe('ProcessListCloudComponent', () => { let componentCustom: CustomTaskListComponent; setupTestBed({ - imports: [ProcessServiceCloudTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule + ], declarations: [CustomTaskListComponent] }); @@ -283,7 +288,10 @@ describe('ProcessListCloudComponent', () => { let fixtureEmpty: ComponentFixture; setupTestBed({ - imports: [ProcessServiceCloudTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule + ], declarations: [EmptyTemplateComponent] }); diff --git a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts index 07f21886b3..25d54e4712 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts @@ -43,6 +43,7 @@ import { import { By } from '@angular/platform-browser'; import { ProcessPayloadCloud } from '../models/process-payload-cloud.model'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('StartProcessCloudComponent', () => { @@ -76,6 +77,7 @@ describe('StartProcessCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule, FormsModule, MatCommonModule, diff --git a/lib/process-services-cloud/src/lib/services/user-preference-cloud.service.spec.ts b/lib/process-services-cloud/src/lib/services/user-preference-cloud.service.spec.ts index c0bced3741..503ee37850 100644 --- a/lib/process-services-cloud/src/lib/services/user-preference-cloud.service.spec.ts +++ b/lib/process-services-cloud/src/lib/services/user-preference-cloud.service.spec.ts @@ -21,6 +21,7 @@ import { UserPreferenceCloudService } from './user-preference-cloud.service'; import { setupTestBed, AlfrescoApiServiceMock, AlfrescoApiService } from '@alfresco/adf-core'; import { mockPreferences, getMockPreference, createMockPreference, updateMockPreference } from '../mock/user-preference.mock'; import { ProcessServiceCloudTestingModule } from '../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('PreferenceService', () => { let service: UserPreferenceCloudService; @@ -50,7 +51,8 @@ describe('PreferenceService', () => { setupTestBed({ imports: [ - ProcessServiceCloudTestingModule + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule ] }); diff --git a/lib/process-services-cloud/src/lib/task/directives/claim-task.directive.spec.ts b/lib/process-services-cloud/src/lib/task/directives/claim-task.directive.spec.ts index 7208049e1f..a02d7b522a 100644 --- a/lib/process-services-cloud/src/lib/task/directives/claim-task.directive.spec.ts +++ b/lib/process-services-cloud/src/lib/task/directives/claim-task.directive.spec.ts @@ -22,6 +22,7 @@ import { of } from 'rxjs'; import { ClaimTaskDirective } from './claim-task.directive'; import { taskClaimCloudMock } from '../task-header/mocks/fake-claim-task.mock'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ClaimTaskDirective', () => { @@ -43,6 +44,7 @@ describe('ClaimTaskDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], declarations: [ @@ -122,6 +124,7 @@ describe('Claim Task Directive validation errors', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], declarations: [ diff --git a/lib/process-services-cloud/src/lib/task/directives/complete-task.directive.spec.ts b/lib/process-services-cloud/src/lib/task/directives/complete-task.directive.spec.ts index d59f8a12db..73e90b5252 100644 --- a/lib/process-services-cloud/src/lib/task/directives/complete-task.directive.spec.ts +++ b/lib/process-services-cloud/src/lib/task/directives/complete-task.directive.spec.ts @@ -22,6 +22,7 @@ import { of } from 'rxjs'; import { taskCompleteCloudMock } from '../task-header/mocks/fake-complete-task.mock'; import { TaskCloudService } from '../services/task-cloud.service'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('CompleteTaskDirective', () => { @@ -47,6 +48,7 @@ describe('CompleteTaskDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], declarations: [ @@ -142,6 +144,7 @@ describe('Complete Task Directive validation errors', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], declarations: [ diff --git a/lib/process-services-cloud/src/lib/task/directives/unclaim-tast.directive.spec.ts b/lib/process-services-cloud/src/lib/task/directives/unclaim-tast.directive.spec.ts index a74e190dbe..c47eff2d9c 100644 --- a/lib/process-services-cloud/src/lib/task/directives/unclaim-tast.directive.spec.ts +++ b/lib/process-services-cloud/src/lib/task/directives/unclaim-tast.directive.spec.ts @@ -22,6 +22,7 @@ import { of } from 'rxjs'; import { UnClaimTaskDirective } from './unclaim-task.directive'; import { taskClaimCloudMock } from '../task-header/mocks/fake-claim-task.mock'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('UnClaimTaskDirective', () => { @@ -43,6 +44,7 @@ describe('UnClaimTaskDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], declarations: [ @@ -122,6 +124,7 @@ describe('UnClaim Task Directive validation errors', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ], declarations: [ diff --git a/lib/process-services-cloud/src/lib/task/services/task-cloud.service.spec.ts b/lib/process-services-cloud/src/lib/task/services/task-cloud.service.spec.ts index fe67efd12d..8d47101d87 100644 --- a/lib/process-services-cloud/src/lib/task/services/task-cloud.service.spec.ts +++ b/lib/process-services-cloud/src/lib/task/services/task-cloud.service.spec.ts @@ -23,6 +23,7 @@ import { assignedTaskDetailsCloudMock, createdTaskDetailsCloudMock, emptyOwnerTa import { fakeTaskDetailsCloud } from '../task-header/mocks/fake-task-details-response.mock'; import { cloudMockUser } from '../start-task/mock/user-cloud.mock'; import { ProcessServiceCloudTestingModule } from '../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('Task Cloud Service', () => { @@ -82,6 +83,7 @@ describe('Task Cloud Service', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule ] }); diff --git a/lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.spec.ts index 02e5ac4eb8..7eda3f4d77 100644 --- a/lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.spec.ts @@ -26,6 +26,7 @@ import { StartTaskCloudTestingModule } from '../testing/start-task-cloud.testing import { FormDefinitionSelectorCloudService } from '../../../form/services/form-definition-selector-cloud.service'; import { TaskCloudService } from '../../services/task-cloud.service'; import { StartTaskCloudRequestModel } from '../models/start-task-cloud-request.model'; +import { TranslateModule } from '@ngx-translate/core'; describe('StartTaskCloudComponent', () => { @@ -47,7 +48,11 @@ describe('StartTaskCloudComponent', () => { const mockUser: IdentityUserModel = {username: 'currentUser', firstName: 'Test', lastName: 'User', email: 'currentUser@test.com'}; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, StartTaskCloudTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + StartTaskCloudTestingModule + ], schemas: [ CUSTOM_ELEMENTS_SCHEMA ] }); diff --git a/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.spec.ts index 5c1420f340..18e90f427e 100644 --- a/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filter-cloud.component.spec.ts @@ -34,6 +34,7 @@ import { TaskFilterDialogCloudComponent } from './task-filter-dialog-cloud.compo import { fakeFilter } from '../mock/task-filters-cloud.mock'; import { AbstractControl } from '@angular/forms'; import moment from 'moment-es6'; +import { TranslateModule } from '@ngx-translate/core'; describe('EditTaskFilterCloudComponent', () => { let component: EditTaskFilterCloudComponent; @@ -45,7 +46,11 @@ describe('EditTaskFilterCloudComponent', () => { let getRunningApplicationsSpy: jasmine.Spy; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, TaskFiltersCloudModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + TaskFiltersCloudModule + ], providers: [ MatDialog, { provide: TASK_FILTERS_SERVICE_TOKEN, useClass: LocalPreferenceCloudService } diff --git a/lib/process-services-cloud/src/lib/task/task-filters/components/task-filter-dialog-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/task/task-filters/components/task-filter-dialog-cloud.component.spec.ts index 97d701155e..0677bdafee 100644 --- a/lib/process-services-cloud/src/lib/task/task-filters/components/task-filter-dialog-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/task/task-filters/components/task-filter-dialog-cloud.component.spec.ts @@ -21,6 +21,7 @@ import { TaskFilterDialogCloudComponent } from './task-filter-dialog-cloud.compo import { TaskFiltersCloudModule } from '../task-filters-cloud.module'; import { setupTestBed } from '@alfresco/adf-core'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskFilterDialogCloudComponent', () => { let component: TaskFilterDialogCloudComponent; @@ -36,7 +37,11 @@ describe('TaskFilterDialogCloudComponent', () => { }; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, TaskFiltersCloudModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + TaskFiltersCloudModule + ], providers: [ { provide: MatDialogRef, useValue: mockDialogRef }, { provide: MAT_DIALOG_DATA, useValue: mockDialogData } diff --git a/lib/process-services-cloud/src/lib/task/task-filters/components/task-filters-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/task/task-filters/components/task-filters-cloud.component.spec.ts index 3c9e125ac8..2aa76fe96d 100644 --- a/lib/process-services-cloud/src/lib/task/task-filters/components/task-filters-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/task/task-filters/components/task-filters-cloud.component.spec.ts @@ -28,6 +28,7 @@ import { By } from '@angular/platform-browser'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; import { TaskFiltersCloudModule } from '../task-filters-cloud.module'; import { fakeGlobalFilter } from '../mock/task-filters-cloud.mock'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskFiltersCloudComponent', () => { @@ -53,7 +54,11 @@ describe('TaskFiltersCloudComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessServiceCloudTestingModule, TaskFiltersCloudModule], + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule, + TaskFiltersCloudModule + ], providers: [ { provide: TASK_FILTERS_SERVICE_TOKEN, useClass: LocalPreferenceCloudService } ] diff --git a/lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.spec.ts index cf48f548d5..11637eee1d 100644 --- a/lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.spec.ts @@ -24,6 +24,7 @@ import { ProcessServiceCloudTestingModule } from '../../../testing/process-servi import { TaskFormCloudComponent } from './task-form-cloud.component'; import { TaskDetailsCloudModel } from '../../start-task/models/task-details-cloud.model'; import { TaskCloudService } from '../../services/task-cloud.service'; +import { TranslateModule } from '@ngx-translate/core'; const taskDetails: TaskDetailsCloudModel = { appName: 'simple-app', @@ -52,7 +53,10 @@ describe('TaskFormCloudComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessServiceCloudTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule + ] }); beforeEach(() => { diff --git a/lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.spec.ts index 040e3646f1..c85f5ddb1c 100644 --- a/lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.spec.ts @@ -17,7 +17,6 @@ import { TaskHeaderCloudComponent } from './task-header-cloud.component'; import { of, throwError } from 'rxjs'; -import { RouterTestingModule } from '@angular/router/testing'; import { By } from '@angular/platform-browser'; import { ComponentFixture, TestBed, async } from '@angular/core/testing'; import { setupTestBed, AppConfigService } from '@alfresco/adf-core'; @@ -32,6 +31,7 @@ import { taskDetailsWithParentTaskIdMock } from '../mocks/task-details-cloud.mock'; import moment from 'moment-es6'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskHeaderCloudComponent', () => { let component: TaskHeaderCloudComponent; @@ -48,9 +48,9 @@ describe('TaskHeaderCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule, - TaskHeaderCloudModule, - RouterTestingModule + TaskHeaderCloudModule ] }); diff --git a/lib/process-services-cloud/src/lib/task/task-list/components/task-list-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/task/task-list/components/task-list-cloud.component.spec.ts index ca0178c76c..7dffd77050 100644 --- a/lib/process-services-cloud/src/lib/task/task-list/components/task-list-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/task/task-list/components/task-list-cloud.component.spec.ts @@ -26,6 +26,7 @@ import { of } from 'rxjs'; import { ProcessServiceCloudTestingModule } from '../../../testing/process-service-cloud.testing.module'; import { Person } from '@alfresco/js-api'; import { TaskListModule } from '@alfresco/adf-process-services'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ template: ` @@ -82,6 +83,7 @@ describe('TaskListCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule, TaskListModule ], @@ -298,6 +300,7 @@ describe('TaskListCloudComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessServiceCloudTestingModule, TaskListModule ], @@ -396,7 +399,10 @@ describe('TaskListCloudComponent', () => { let taskSpy: jasmine.Spy; setupTestBed({ - imports: [ProcessServiceCloudTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessServiceCloudTestingModule + ] }); beforeEach( () => { diff --git a/lib/process-services-cloud/src/lib/testing/process-service-cloud.testing.module.ts b/lib/process-services-cloud/src/lib/testing/process-service-cloud.testing.module.ts index ad13a18259..5e74a9e72d 100644 --- a/lib/process-services-cloud/src/lib/testing/process-service-cloud.testing.module.ts +++ b/lib/process-services-cloud/src/lib/testing/process-service-cloud.testing.module.ts @@ -36,8 +36,8 @@ import { RouterTestingModule } from '@angular/router/testing'; HttpClientModule, NoopAnimationsModule, RouterTestingModule, - TranslateModule.forRoot(), - CoreModule.forRoot(), + TranslateModule, + CoreModule, ProcessServicesCloudModule ], providers: [ diff --git a/lib/process-services/src/lib/app-list/apps-list.component.spec.ts b/lib/process-services/src/lib/app-list/apps-list.component.spec.ts index 26b55da26b..00eafb03c8 100644 --- a/lib/process-services/src/lib/app-list/apps-list.component.spec.ts +++ b/lib/process-services/src/lib/app-list/apps-list.component.spec.ts @@ -24,6 +24,7 @@ import { of, throwError } from 'rxjs'; import { defaultApp, deployedApps, nonDeployedApps } from '../mock/apps-list.mock'; import { AppsListComponent } from './apps-list.component'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AppsListComponent', () => { @@ -46,7 +47,10 @@ describe('AppsListComponent', () => { } setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [CustomEmptyAppListTemplateComponent] }); diff --git a/lib/process-services/src/lib/app-list/select-apps-dialog.component.spec.ts b/lib/process-services/src/lib/app-list/select-apps-dialog.component.spec.ts index 4b193bf0b5..204bf28a06 100644 --- a/lib/process-services/src/lib/app-list/select-apps-dialog.component.spec.ts +++ b/lib/process-services/src/lib/app-list/select-apps-dialog.component.spec.ts @@ -25,6 +25,7 @@ import { of } from 'rxjs'; import { SelectAppsDialogComponent } from './select-apps-dialog.component'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-dialog-test', @@ -57,7 +58,10 @@ describe('Select app dialog', () => { let service: AppsProcessService; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [DialogSelectAppTestComponent], providers: [ { diff --git a/lib/process-services/src/lib/attachment/create-process-attachment.component.spec.ts b/lib/process-services/src/lib/attachment/create-process-attachment.component.spec.ts index 89d0320561..910e0917a7 100644 --- a/lib/process-services/src/lib/attachment/create-process-attachment.component.spec.ts +++ b/lib/process-services/src/lib/attachment/create-process-attachment.component.spec.ts @@ -20,6 +20,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { setupTestBed } from '@alfresco/adf-core'; import { CreateProcessAttachmentComponent } from './create-process-attachment.component'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -49,6 +50,7 @@ describe('CreateProcessAttachmentComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/attachment/create-task-attachment.component.spec.ts b/lib/process-services/src/lib/attachment/create-task-attachment.component.spec.ts index d73d3a7890..6d40c268d9 100644 --- a/lib/process-services/src/lib/attachment/create-task-attachment.component.spec.ts +++ b/lib/process-services/src/lib/attachment/create-task-attachment.component.spec.ts @@ -22,6 +22,7 @@ import { of } from 'rxjs'; import { ProcessContentService, setupTestBed } from '@alfresco/adf-core'; import { AttachmentComponent } from './create-task-attachment.component'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AttachmentComponent', () => { @@ -31,7 +32,10 @@ describe('AttachmentComponent', () => { let createTaskRelatedContentSpy: jasmine.Spy; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(() => { diff --git a/lib/process-services/src/lib/attachment/process-attachment-list.component.spec.ts b/lib/process-services/src/lib/attachment/process-attachment-list.component.spec.ts index 0765463591..d769d36cde 100644 --- a/lib/process-services/src/lib/attachment/process-attachment-list.component.spec.ts +++ b/lib/process-services/src/lib/attachment/process-attachment-list.component.spec.ts @@ -22,6 +22,7 @@ import { ProcessContentService, setupTestBed } from '@alfresco/adf-core'; import { of, throwError } from 'rxjs'; import { ProcessAttachmentListComponent } from './process-attachment-list.component'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessAttachmentListComponent', () => { @@ -32,7 +33,10 @@ describe('ProcessAttachmentListComponent', () => { let mockAttachment: any; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(() => { @@ -306,7 +310,10 @@ describe('Custom CustomEmptyTemplateComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [CustomEmptyTemplateComponent], schemas: [ CUSTOM_ELEMENTS_SCHEMA ] }); diff --git a/lib/process-services/src/lib/attachment/task-attachment-list.component.spec.ts b/lib/process-services/src/lib/attachment/task-attachment-list.component.spec.ts index aa21d3f86a..5e1eb8b58b 100644 --- a/lib/process-services/src/lib/attachment/task-attachment-list.component.spec.ts +++ b/lib/process-services/src/lib/attachment/task-attachment-list.component.spec.ts @@ -22,6 +22,7 @@ import { of, throwError } from 'rxjs'; import { TaskAttachmentListComponent } from './task-attachment-list.component'; import { ProcessContentService, setupTestBed } from '@alfresco/adf-core'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskAttachmentList', () => { @@ -36,7 +37,10 @@ describe('TaskAttachmentList', () => { let disposableSuccess: any; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], schemas: [NO_ERRORS_SCHEMA] }); @@ -331,7 +335,10 @@ describe('Custom CustomEmptyTemplateComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [CustomEmptyTemplateComponent], schemas: [CUSTOM_ELEMENTS_SCHEMA] }); diff --git a/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.component.spec.ts b/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.component.spec.ts index 0838b7b34a..cee1f20d60 100644 --- a/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.component.spec.ts +++ b/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.component.spec.ts @@ -23,10 +23,10 @@ import { ProcessTestingModule } from '../testing/process.testing.module'; import { AttachFileWidgetDialogComponent } from './attach-file-widget-dialog.component'; import { setupTestBed, AuthenticationService, SitesService, CoreModule } from '@alfresco/adf-core'; import { AttachFileWidgetDialogComponentData } from './attach-file-widget-dialog-component.interface'; -import { RouterTestingModule } from '@angular/router/testing'; import { of } from 'rxjs'; import { By } from '@angular/platform-browser'; import { Node } from '@alfresco/js-api'; +import { TranslateModule } from '@ngx-translate/core'; describe('AttachFileWidgetDialogComponent', () => { @@ -46,10 +46,10 @@ describe('AttachFileWidgetDialogComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), CoreModule.forRoot(), ProcessTestingModule, - ContentModule.forRoot(), - RouterTestingModule + ContentModule.forRoot() ], providers: [ { provide: MAT_DIALOG_DATA, useValue: data } diff --git a/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.service.spec.ts b/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.service.spec.ts index 7c9d4be56e..5940c01e08 100644 --- a/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.service.spec.ts +++ b/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.service.spec.ts @@ -21,6 +21,7 @@ import { AttachFileWidgetDialogService } from './attach-file-widget-dialog.servi import { Subject, of } from 'rxjs'; import { setupTestBed } from '@alfresco/adf-core'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('AttachFileWidgetDialogService', () => { @@ -30,6 +31,7 @@ describe('AttachFileWidgetDialogService', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/content-widget/attach-file-widget.components.spec.ts b/lib/process-services/src/lib/content-widget/attach-file-widget.components.spec.ts index 49226b8612..fe0e36e7bb 100644 --- a/lib/process-services/src/lib/content-widget/attach-file-widget.components.spec.ts +++ b/lib/process-services/src/lib/content-widget/attach-file-widget.components.spec.ts @@ -33,6 +33,7 @@ import { ContentNodeDialogService, ContentModule } from '@alfresco/adf-content-s import { of } from 'rxjs'; import { Node } from '@alfresco/js-api'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeRepositoryListAnswer = [ { @@ -123,6 +124,7 @@ describe('AttachFileWidgetComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule, ContentModule.forRoot() ] diff --git a/lib/process-services/src/lib/content-widget/attach-folder-widget.component.spec.ts b/lib/process-services/src/lib/content-widget/attach-folder-widget.component.spec.ts index bdc8d020cb..aa0aeaf012 100644 --- a/lib/process-services/src/lib/content-widget/attach-folder-widget.component.spec.ts +++ b/lib/process-services/src/lib/content-widget/attach-folder-widget.component.spec.ts @@ -28,6 +28,7 @@ import { ContentNodeDialogService } from '@alfresco/adf-content-services'; import { of } from 'rxjs'; import { Node } from '@alfresco/js-api'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeMinimalNode: Node = { id: 'fake', @@ -54,7 +55,10 @@ describe('AttachFolderWidgetComponent', () => { let nodeService: NodesApiService; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/process-services/src/lib/form/form.component.spec.ts b/lib/process-services/src/lib/form/form.component.spec.ts index 2cfab98b25..08530973dc 100644 --- a/lib/process-services/src/lib/form/form.component.spec.ts +++ b/lib/process-services/src/lib/form/form.component.spec.ts @@ -24,6 +24,7 @@ import { FormFieldModel, FormFieldTypes, FormModel, FormOutcomeEvent, FormOutcom import { FormComponent } from './form.component'; import { ProcessFormRenderingService } from './process-form-rendering.service'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('FormComponent', () => { @@ -52,6 +53,7 @@ describe('FormComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule, CustomUploadModule ] diff --git a/lib/process-services/src/lib/form/form.component.visibility.spec.ts b/lib/process-services/src/lib/form/form.component.visibility.spec.ts index 3c4addad36..f5f8613da7 100644 --- a/lib/process-services/src/lib/form/form.component.visibility.spec.ts +++ b/lib/process-services/src/lib/form/form.component.visibility.spec.ts @@ -27,6 +27,7 @@ import { formDefinitionDropdownField, formDefinitionTwoTextFields, formReadonlyTwoTextFields } from '@alfresco/adf-core'; import { FormComponent } from './form.component'; import { ProcessTestingModule } from '../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; /** Duration of the select opening animation. */ const SELECT_OPEN_ANIMATION = 200; @@ -48,6 +49,7 @@ describe('FormComponent UI and visibility', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ], schemas: [CUSTOM_ELEMENTS_SCHEMA] diff --git a/lib/process-services/src/lib/form/start-form.component.spec.ts b/lib/process-services/src/lib/form/start-form.component.spec.ts index d95d12f87d..a168e9686d 100644 --- a/lib/process-services/src/lib/form/start-form.component.spec.ts +++ b/lib/process-services/src/lib/form/start-form.component.spec.ts @@ -25,7 +25,7 @@ import { } from './start-form.component.mock'; import { StartFormComponent } from './start-form.component'; import { FormService, WidgetVisibilityService, setupTestBed, FormModel, FormOutcomeModel } from '@alfresco/adf-core'; -import { TranslateService } from '@ngx-translate/core'; +import { TranslateService, TranslateModule } from '@ngx-translate/core'; import { ProcessTestingModule } from '../testing/process.testing.module'; describe('StartFormComponent', () => { @@ -42,6 +42,7 @@ describe('StartFormComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ], schemas: [CUSTOM_ELEMENTS_SCHEMA] diff --git a/lib/process-services/src/lib/people/components/people-list/people-list.component.spec.ts b/lib/process-services/src/lib/people/components/people-list/people-list.component.spec.ts index a9ce4382c3..c708a6f0f4 100644 --- a/lib/process-services/src/lib/people/components/people-list/people-list.component.spec.ts +++ b/lib/process-services/src/lib/people/components/people-list/people-list.component.spec.ts @@ -20,6 +20,7 @@ import { UserProcessModel, setupTestBed, DataRowActionEvent, DataRowEvent, Objec import { UserEventModel } from '../../../task-list/models/user-event.model'; import { PeopleListComponent } from './people-list.component'; import { ProcessTestingModule } from '../../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeUser: UserProcessModel = new UserProcessModel({ id: 1, @@ -34,7 +35,10 @@ describe('PeopleListComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/process-services/src/lib/people/components/people-search-field/people-search-field.component.spec.ts b/lib/process-services/src/lib/people/components/people-search-field/people-search-field.component.spec.ts index 045c42a086..bd23006649 100644 --- a/lib/process-services/src/lib/people/components/people-search-field/people-search-field.component.spec.ts +++ b/lib/process-services/src/lib/people/components/people-search-field/people-search-field.component.spec.ts @@ -21,6 +21,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { PeopleSearchFieldComponent } from './people-search-field.component'; import { By } from '@angular/platform-browser'; import { ProcessTestingModule } from '../../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('PeopleSearchFieldComponent', () => { @@ -29,7 +30,10 @@ describe('PeopleSearchFieldComponent', () => { let debug: DebugElement; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(() => { diff --git a/lib/process-services/src/lib/people/components/people-search/people-search.component.spec.ts b/lib/process-services/src/lib/people/components/people-search/people-search.component.spec.ts index 6d41df04bd..4582084ac1 100644 --- a/lib/process-services/src/lib/people/components/people-search/people-search.component.spec.ts +++ b/lib/process-services/src/lib/people/components/people-search/people-search.component.spec.ts @@ -20,6 +20,7 @@ import { UserProcessModel, setupTestBed } from '@alfresco/adf-core'; import { of } from 'rxjs'; import { PeopleSearchComponent } from './people-search.component'; import { ProcessTestingModule } from '../../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeUser: UserProcessModel = new UserProcessModel({ id: '1', @@ -44,7 +45,10 @@ describe('PeopleSearchComponent', () => { let searchInput: any; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/process-services/src/lib/people/components/people-selector/people-selector.component.spec.ts b/lib/process-services/src/lib/people/components/people-selector/people-selector.component.spec.ts index 43df869dfb..efa4b40665 100644 --- a/lib/process-services/src/lib/people/components/people-selector/people-selector.component.spec.ts +++ b/lib/process-services/src/lib/people/components/people-selector/people-selector.component.spec.ts @@ -21,6 +21,7 @@ import { PeopleSelectorComponent } from './people-selector.component'; import { of, throwError } from 'rxjs'; import { By } from '@angular/platform-browser'; import { ProcessTestingModule } from '../../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('PeopleSelectorComponent', () => { @@ -28,7 +29,10 @@ describe('PeopleSelectorComponent', () => { let fixture: ComponentFixture; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(() => { diff --git a/lib/process-services/src/lib/people/components/people/people.component.spec.ts b/lib/process-services/src/lib/people/components/people/people.component.spec.ts index 5e1c497f3d..5752474694 100644 --- a/lib/process-services/src/lib/people/components/people/people.component.spec.ts +++ b/lib/process-services/src/lib/people/components/people/people.component.spec.ts @@ -19,6 +19,7 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { LogService, setupTestBed, UserProcessModel } from '@alfresco/adf-core'; import { PeopleComponent } from './people.component'; import { ProcessTestingModule } from '../../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -46,6 +47,7 @@ describe('PeopleComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/process-comments/process-comments.component.spec.ts b/lib/process-services/src/lib/process-comments/process-comments.component.spec.ts index 419559eb69..8cd63accc1 100644 --- a/lib/process-services/src/lib/process-comments/process-comments.component.spec.ts +++ b/lib/process-services/src/lib/process-comments/process-comments.component.spec.ts @@ -24,6 +24,7 @@ import { CommentProcessService, setupTestBed } from '@alfresco/adf-core'; import { ProcessCommentsComponent } from './process-comments.component'; import { ProcessTestingModule } from '../testing/process.testing.module'; import { mockProcessInstanceComments } from '../mock/process/process-comments.mock'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessCommentsComponent', () => { @@ -33,7 +34,10 @@ describe('ProcessCommentsComponent', () => { let commentProcessService: CommentProcessService; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(() => { diff --git a/lib/process-services/src/lib/process-list/components/process-audit.directive.spec.ts b/lib/process-services/src/lib/process-list/components/process-audit.directive.spec.ts index 1e24b9c340..1f9aec34e1 100644 --- a/lib/process-services/src/lib/process-list/components/process-audit.directive.spec.ts +++ b/lib/process-services/src/lib/process-list/components/process-audit.directive.spec.ts @@ -21,6 +21,7 @@ import { of, throwError } from 'rxjs'; import { ProcessService } from './../services/process.service'; import { setupTestBed, DownloadService } from '@alfresco/adf-core'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; @Component({ selector: 'adf-basic-button', @@ -71,6 +72,7 @@ describe('ProcessAuditDirective', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ], declarations: [ diff --git a/lib/process-services/src/lib/process-list/components/process-filters.component.spec.ts b/lib/process-services/src/lib/process-list/components/process-filters.component.spec.ts index 310ff07e03..34558b043f 100644 --- a/lib/process-services/src/lib/process-list/components/process-filters.component.spec.ts +++ b/lib/process-services/src/lib/process-list/components/process-filters.component.spec.ts @@ -25,6 +25,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { fakeProcessFilters } from '../../mock'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessFiltersComponent', () => { @@ -37,6 +38,7 @@ describe('ProcessFiltersComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ], schemas: [CUSTOM_ELEMENTS_SCHEMA] diff --git a/lib/process-services/src/lib/process-list/components/process-instance-details.component.spec.ts b/lib/process-services/src/lib/process-list/components/process-instance-details.component.spec.ts index 0f6eacaf42..8639b95733 100644 --- a/lib/process-services/src/lib/process-list/components/process-instance-details.component.spec.ts +++ b/lib/process-services/src/lib/process-list/components/process-instance-details.component.spec.ts @@ -29,6 +29,7 @@ import { ProcessService } from './../services/process.service'; import { ProcessInstanceDetailsComponent } from './process-instance-details.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; import { FormModule } from '../../form'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessInstanceDetailsComponent', () => { @@ -39,6 +40,7 @@ describe('ProcessInstanceDetailsComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule, FormModule, TaskListModule diff --git a/lib/process-services/src/lib/process-list/components/process-instance-header.component.spec.ts b/lib/process-services/src/lib/process-list/components/process-instance-header.component.spec.ts index 6d64b78bf2..17db9761c0 100644 --- a/lib/process-services/src/lib/process-list/components/process-instance-header.component.spec.ts +++ b/lib/process-services/src/lib/process-list/components/process-instance-header.component.spec.ts @@ -21,6 +21,7 @@ import { ProcessInstance } from '../models/process-instance.model'; import { exampleProcess } from '../../mock'; import { ProcessInstanceHeaderComponent } from './process-instance-header.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessInstanceHeaderComponent', () => { @@ -30,6 +31,7 @@ describe('ProcessInstanceHeaderComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/process-list/components/process-instance-tasks.component.spec.ts b/lib/process-services/src/lib/process-list/components/process-instance-tasks.component.spec.ts index 127bb3f8d0..aa8381533f 100644 --- a/lib/process-services/src/lib/process-list/components/process-instance-tasks.component.spec.ts +++ b/lib/process-services/src/lib/process-list/components/process-instance-tasks.component.spec.ts @@ -28,6 +28,7 @@ import { ProcessService } from './../services/process.service'; import { ProcessInstanceTasksComponent } from './process-instance-tasks.component'; import { setupTestBed } from '@alfresco/adf-core'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessInstanceTasksComponent', () => { @@ -40,6 +41,7 @@ describe('ProcessInstanceTasksComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/process-list/components/process-list.component.spec.ts b/lib/process-services/src/lib/process-list/components/process-list.component.spec.ts index 20b3b061b9..9d66948768 100644 --- a/lib/process-services/src/lib/process-list/components/process-list.component.spec.ts +++ b/lib/process-services/src/lib/process-list/components/process-list.component.spec.ts @@ -27,6 +27,7 @@ import { import { fakeProcessInstance, fakeProcessInstancesWithNoName, fakeProcessInstancesEmpty, fakeProcessCustomSchema } from '../../mock'; import { ProcessService } from '../services/process.service'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('ProcessInstanceListComponent', () => { @@ -46,6 +47,7 @@ describe('ProcessInstanceListComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); @@ -464,7 +466,10 @@ describe('CustomProcessListComponent', () => { let component: CustomProcessListComponent; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [CustomProcessListComponent] }); @@ -499,7 +504,10 @@ describe('Process List: Custom EmptyTemplateComponent', () => { let processService: ProcessService; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [EmptyTemplateComponent] }); @@ -598,7 +606,10 @@ describe('ProcessListContextMenuComponent', () => { let element: HTMLElement; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [ProcessListContextMenuComponent] }); diff --git a/lib/process-services/src/lib/process-list/components/start-process.component.spec.ts b/lib/process-services/src/lib/process-list/components/start-process.component.spec.ts index f47f1aa81f..f114fc09b5 100644 --- a/lib/process-services/src/lib/process-list/components/start-process.component.spec.ts +++ b/lib/process-services/src/lib/process-list/components/start-process.component.spec.ts @@ -33,6 +33,7 @@ import { import { StartProcessInstanceComponent } from './start-process.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('StartFormComponent', () => { @@ -49,6 +50,7 @@ describe('StartFormComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/process.module.ts b/lib/process-services/src/lib/process.module.ts index 264b697556..7406f6f227 100644 --- a/lib/process-services/src/lib/process.module.ts +++ b/lib/process-services/src/lib/process.module.ts @@ -90,35 +90,7 @@ export class ProcessModule { static forChild(): ModuleWithProviders { return { - ngModule: ProcessModuleLazy + ngModule: ProcessModule }; } } - -@NgModule({ - imports: [ - CoreModule, - CommonModule, - ProcessCommentsModule, - FormsModule, - ReactiveFormsModule, - MaterialModule, - ProcessListModule, - TaskListModule, - AppsListModule, - AttachmentModule, - PeopleModule - ], - exports: [ - CommonModule, - ProcessCommentsModule, - FormsModule, - ReactiveFormsModule, - ProcessListModule, - TaskListModule, - AppsListModule, - AttachmentModule, - PeopleModule - ] -}) -export class ProcessModuleLazy {} diff --git a/lib/process-services/src/lib/task-list/components/attach-form.component.spec.ts b/lib/process-services/src/lib/task-list/components/attach-form.component.spec.ts index 51eb327cbf..0b3067e03e 100644 --- a/lib/process-services/src/lib/task-list/components/attach-form.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/attach-form.component.spec.ts @@ -22,6 +22,7 @@ import { ProcessTestingModule } from '../../testing/process.testing.module'; import { TaskListService } from './../services/tasklist.service'; import { of } from 'rxjs'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('AttachFormComponent', () => { let component: AttachFormComponent; @@ -31,6 +32,7 @@ describe('AttachFormComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/task-list/components/checklist.component.spec.ts b/lib/process-services/src/lib/task-list/components/checklist.component.spec.ts index e28ee8c3d4..f661e8b644 100644 --- a/lib/process-services/src/lib/task-list/components/checklist.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/checklist.component.spec.ts @@ -23,6 +23,7 @@ import { setupTestBed } from '@alfresco/adf-core'; import { ProcessTestingModule } from '../../testing/process.testing.module'; import { TaskListService } from './../services/tasklist.service'; import { of } from 'rxjs'; +import { TranslateModule } from '@ngx-translate/core'; describe('ChecklistComponent', () => { @@ -33,7 +34,10 @@ describe('ChecklistComponent', () => { let service: TaskListService; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/process-services/src/lib/task-list/components/start-task.component.spec.ts b/lib/process-services/src/lib/task-list/components/start-task.component.spec.ts index 58ef20e812..87634efa06 100644 --- a/lib/process-services/src/lib/task-list/components/start-task.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/start-task.component.spec.ts @@ -23,6 +23,7 @@ import { StartTaskComponent } from './start-task.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; import { taskDetailsMock } from '../../mock/task/task-details.mock'; import { TaskDetailsModel } from '../models/task-details.model'; +import { TranslateModule } from '@ngx-translate/core'; describe('StartTaskComponent', () => { @@ -49,7 +50,10 @@ describe('StartTaskComponent', () => { const testUser = { id: 1001, firstName: 'fakeName', email: 'fake@app.activiti.com' }; setupTestBed({ - imports: [ProcessTestingModule] + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ] }); beforeEach(async(() => { diff --git a/lib/process-services/src/lib/task-list/components/task-audit.directive.spec.ts b/lib/process-services/src/lib/task-list/components/task-audit.directive.spec.ts index 4599b43601..f3ebf5a619 100644 --- a/lib/process-services/src/lib/task-list/components/task-audit.directive.spec.ts +++ b/lib/process-services/src/lib/task-list/components/task-audit.directive.spec.ts @@ -26,6 +26,7 @@ import { of } from 'rxjs'; import { TaskListService } from './../services/tasklist.service'; import { setupTestBed } from '@alfresco/adf-core'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; declare let jasmine: any; @@ -75,7 +76,10 @@ describe('TaskAuditDirective', () => { } setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [BasicButtonComponent] }); diff --git a/lib/process-services/src/lib/task-list/components/task-details.component.spec.ts b/lib/process-services/src/lib/task-list/components/task-details.component.spec.ts index c7813f348d..846adaad53 100644 --- a/lib/process-services/src/lib/task-list/components/task-details.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/task-details.component.spec.ts @@ -41,6 +41,7 @@ import { import { TaskListService } from './../services/tasklist.service'; import { TaskDetailsComponent } from './task-details.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; const fakeUser: UserProcessModel = new UserProcessModel({ id: 'fake-id', @@ -65,6 +66,7 @@ describe('TaskDetailsComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ], schemas: [NO_ERRORS_SCHEMA] diff --git a/lib/process-services/src/lib/task-list/components/task-filters.component.spec.ts b/lib/process-services/src/lib/task-list/components/task-filters.component.spec.ts index 48620b7a5a..7a3bdeea62 100644 --- a/lib/process-services/src/lib/task-list/components/task-filters.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/task-filters.component.spec.ts @@ -25,6 +25,7 @@ import { TaskFilterService } from '../services/task-filter.service'; import { TaskFiltersComponent } from './task-filters.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; import { By } from '@angular/platform-browser'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskFiltersComponent', () => { @@ -73,6 +74,7 @@ describe('TaskFiltersComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/task-list/components/task-form/task-form.component.spec.ts b/lib/process-services/src/lib/task-list/components/task-form/task-form.component.spec.ts index 27e38ff0f4..d109016e1a 100644 --- a/lib/process-services/src/lib/task-list/components/task-form/task-form.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/task-form/task-form.component.spec.ts @@ -41,6 +41,7 @@ import { } from '../../../mock/task/task-details.mock'; import { TaskDetailsModel } from '../../models/task-details.model'; import { ProcessTestingModule } from '../../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskFormComponent', () => { let component: TaskFormComponent; @@ -55,6 +56,7 @@ describe('TaskFormComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ], schemas: [NO_ERRORS_SCHEMA] diff --git a/lib/process-services/src/lib/task-list/components/task-header.component.spec.ts b/lib/process-services/src/lib/task-list/components/task-header.component.spec.ts index c62d7205b6..fc5186dda7 100644 --- a/lib/process-services/src/lib/task-list/components/task-header.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/task-header.component.spec.ts @@ -32,6 +32,7 @@ import { TaskDetailsModel } from '../models/task-details.model'; import { TaskListService } from './../services/tasklist.service'; import { TaskHeaderComponent } from './task-header.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskHeaderComponent', () => { @@ -57,6 +58,7 @@ describe('TaskHeaderComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/task-list/components/task-list.component.spec.ts b/lib/process-services/src/lib/task-list/components/task-list.component.spec.ts index ae155ef0f3..5f69acc2e6 100644 --- a/lib/process-services/src/lib/task-list/components/task-list.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/task-list.component.spec.ts @@ -23,7 +23,7 @@ import { TaskListService } from '../services/tasklist.service'; import { TaskListComponent } from './task-list.component'; import { ProcessTestingModule } from '../../testing/process.testing.module'; import { fakeGlobalTask, fakeCustomSchema, fakeEmptyTask, paginatedTask } from '../../mock'; -import { TranslateService } from '@ngx-translate/core'; +import { TranslateService, TranslateModule } from '@ngx-translate/core'; import { of, Subject } from 'rxjs'; declare let jasmine: any; @@ -36,6 +36,7 @@ describe('TaskListComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); @@ -736,7 +737,10 @@ describe('CustomTaskListComponent', () => { let component: CustomTaskListComponent; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [CustomTaskListComponent] }); @@ -777,7 +781,10 @@ describe('Task List: Custom EmptyTemplateComponent', () => { let taskListService: TaskListService; setupTestBed({ - imports: [ProcessTestingModule], + imports: [ + TranslateModule.forRoot(), + ProcessTestingModule + ], declarations: [EmptyTemplateComponent] }); @@ -877,6 +884,7 @@ describe('TaskListContextMenuComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ], declarations: [ diff --git a/lib/process-services/src/lib/task-list/components/task-standalone.component.spec.ts b/lib/process-services/src/lib/task-list/components/task-standalone.component.spec.ts index 6a053bb444..7f395c6908 100644 --- a/lib/process-services/src/lib/task-list/components/task-standalone.component.spec.ts +++ b/lib/process-services/src/lib/task-list/components/task-standalone.component.spec.ts @@ -19,6 +19,7 @@ import { TaskStandaloneComponent } from './task-standalone.component'; import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { setupTestBed } from '@alfresco/adf-core'; import { ProcessTestingModule } from '../../testing/process.testing.module'; +import { TranslateModule } from '@ngx-translate/core'; describe('TaskStandaloneComponent', () => { let component: TaskStandaloneComponent; @@ -27,6 +28,7 @@ describe('TaskStandaloneComponent', () => { setupTestBed({ imports: [ + TranslateModule.forRoot(), ProcessTestingModule ] }); diff --git a/lib/process-services/src/lib/testing/process.testing.module.ts b/lib/process-services/src/lib/testing/process.testing.module.ts index 962fbdb194..b0bb14bb56 100644 --- a/lib/process-services/src/lib/testing/process.testing.module.ts +++ b/lib/process-services/src/lib/testing/process.testing.module.ts @@ -25,21 +25,27 @@ import { AppConfigServiceMock, TranslationService, TranslationMock, - CoreModule + CoreModule, + FormRenderingService } from '@alfresco/adf-core'; import { TranslateModule } from '@ngx-translate/core'; +import { ProcessFormRenderingService } from '../form/process-form-rendering.service'; +import { RouterTestingModule } from '@angular/router/testing'; @NgModule({ imports: [ NoopAnimationsModule, - TranslateModule.forRoot(), - CoreModule.forRoot(), - ProcessModule.forRoot() + TranslateModule, + CoreModule, + ProcessModule, + RouterTestingModule ], providers: [ { provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }, { provide: AppConfigService, useClass: AppConfigServiceMock }, - { provide: TranslationService, useClass: TranslationMock } + { provide: TranslationService, useClass: TranslationMock }, + FormRenderingService, + { provide: FormRenderingService, useClass: ProcessFormRenderingService } ], exports: [ NoopAnimationsModule,