Update branch for ADF 6.0.0-A.2-7992 and JS-API 5.4.0-561 [ci:force] (#2952)

* [ci:force][auto-commit] Update @alfresco/adf-extensions to 6.0.0-A.2-8156 for branch: update-alfresco-dependencies originated from @alfresco/adf-extensions PR: 37793

* [ci:force][auto-commit] Update @alfresco/adf-core to 6.0.0-A.2-7992 for branch: update-alfresco-dependencies originated from @alfresco/adf-core PR: 37793

* [ci:force][auto-commit] Update @alfresco/adf-content-services to 6.0.0-A.2-8156 for branch: update-alfresco-dependencies originated from @alfresco/adf-content-services PR: 37793

* [ci:force][auto-commit] Update @alfresco/adf-cli to 6.0.0-A.2-7992 for branch: update-alfresco-dependencies originated from @alfresco/adf-cli PR: 37793

* [ci:force][auto-commit] Update @alfresco/adf-testing to 6.0.0-A.2-7992 for branch: update-alfresco-dependencies originated from @alfresco/adf-testing PR: 37793

* [AAE-10778] Fix viewer BC: replace adf-viewer with adf-alfresco-viewer

* Update @alfresco/adf-extensions and @alfresco/adf-content-services to 6.0.0-A.2-7992

* [AAE-10778] Fix viewer BC: fix Unit node effects unit tests, replace ViewUtilService with RenditionViewerService since method 'printFileGeneric' has been moved from ViewUtilService to RenditionViewerService

* Fix comments-tab unit test: provide a mock onLogout value

---------

Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>
This commit is contained in:
Alfresco Build
2023-02-02 11:07:02 +01:00
committed by GitHub
parent 567882e864
commit 704f0a8b65
17 changed files with 58 additions and 51 deletions

View File

@@ -50,7 +50,7 @@ import {
ManagePermissionsAction,
ShowLoaderAction
} from '@alfresco/aca-shared/store';
import { ViewUtilService } from '@alfresco/adf-core';
import { RenditionViewerService } from '@alfresco/adf-content-services';
import { ViewerEffects } from './viewer.effects';
import { Router } from '@angular/router';
import { of } from 'rxjs';
@@ -58,19 +58,19 @@ import { of } from 'rxjs';
describe('NodeEffects', () => {
let store: Store<any>;
let contentService: ContentManagementService;
let viewUtilService: ViewUtilService;
let renditionViewerService: RenditionViewerService;
let viewerEffects: ViewerEffects;
let router: Router;
beforeEach(() => {
TestBed.configureTestingModule({
imports: [AppTestingModule, SharedStoreModule, EffectsModule.forRoot([NodeEffects, ViewerEffects])],
providers: [ViewUtilService]
providers: [RenditionViewerService]
});
store = TestBed.inject(Store);
contentService = TestBed.inject(ContentManagementService);
viewUtilService = TestBed.inject(ViewUtilService);
renditionViewerService = TestBed.inject(RenditionViewerService);
viewerEffects = TestBed.inject(ViewerEffects);
router = TestBed.inject(Router);
});
@@ -406,18 +406,18 @@ describe('NodeEffects', () => {
describe('printFile$', () => {
it('it should print node content from payload', () => {
spyOn(viewUtilService, 'printFileGeneric').and.stub();
spyOn(renditionViewerService, 'printFileGeneric').and.stub();
const node: any = {
entry: { id: 'node-id', content: { mimeType: 'text/json' } }
};
store.dispatch(new PrintFileAction(node));
expect(viewUtilService.printFileGeneric).toHaveBeenCalledWith('node-id', 'text/json');
expect(renditionViewerService.printFileGeneric).toHaveBeenCalledWith('node-id', 'text/json');
});
it('it should print node content from store', fakeAsync(() => {
spyOn(viewUtilService, 'printFileGeneric').and.stub();
spyOn(renditionViewerService, 'printFileGeneric').and.stub();
const node: any = {
entry: {
isFile: true,
@@ -432,7 +432,7 @@ describe('NodeEffects', () => {
store.dispatch(new PrintFileAction(null));
expect(viewUtilService.printFileGeneric).toHaveBeenCalledWith('node-id', 'text/json');
expect(renditionViewerService.printFileGeneric).toHaveBeenCalledWith('node-id', 'text/json');
}));
});