diff --git a/e2e/suites/actions/share/share-file.test.ts b/e2e/suites/actions/share/share-file.test.ts index 57f33a906..4812a1d3c 100755 --- a/e2e/suites/actions/share/share-file.test.ts +++ b/e2e/suites/actions/share/share-file.test.ts @@ -181,7 +181,8 @@ describe('Share a file', () => { expect(await page.getSnackBarMessage()).toBe('Link copied to the clipboard'); await browser.get(url); - expect(await viewer.isViewerOpened()).toBe(true, 'viewer is not open'); + + await viewer.waitForViewerToOpen(); expect(await viewer.getFileTitle()).toEqual(file4); await page.load(); diff --git a/e2e/suites/actions/share/unshare-file-search-results.test.ts b/e2e/suites/actions/share/unshare-file-search-results.test.ts index 882ab7f2a..dedf1b429 100755 --- a/e2e/suites/actions/share/unshare-file-search-results.test.ts +++ b/e2e/suites/actions/share/unshare-file-search-results.test.ts @@ -163,7 +163,7 @@ describe('Unshare a file from Search Results', () => { expect(await apis.user.nodes.isFileShared(file2Id)).toBe(false, `${file2} is shared`); await browser.get(url); - expect(await viewer.isViewerOpened()).toBe(true, 'viewer is not open'); + await viewer.waitForViewerToOpen(); expect(await viewer.getFileTitle()).not.toEqual(file2); await page.load(); @@ -213,7 +213,7 @@ describe('Unshare a file from Search Results', () => { expect(await apis.user.nodes.isFileShared(file4Id)).toBe(false, `${file4} is shared`); await browser.get(url); - expect(await viewer.isViewerOpened()).toBe(true, 'viewer is not open'); + await viewer.waitForViewerToOpen(); expect(await viewer.getFileTitle()).not.toEqual(file4); await page.load(); diff --git a/package-lock.json b/package-lock.json index 3a0427ff7..ddb2388db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,9 @@ "dev": true }, "@alfresco/adf-cli": { - "version": "6.0.0-A.2-4049216756", - "resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.0.0-A.2-4049216756.tgz", - "integrity": "sha512-Y78VgYJ63xu1GLUQ+W1j+ovFQg9rlXF6Wniy45rAxTDOg0Jxs9MO0/LIq3R39tlXwmKOSYc53IHMCzk7aFU7sw==", + "version": "6.0.0-A.2-7992", + "resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.0.0-A.2-7992.tgz", + "integrity": "sha512-/OEkdrT9Xn9cDu758IGzayPefie8tZqjqdsEAB/keB3Oo8b8EbwhL3lxHH0c9NrrAlClv6FJozuwqenUyhgJyw==", "dev": true, "requires": { "@alfresco/js-api": "5.3.0", @@ -42,17 +42,17 @@ } }, "@alfresco/adf-content-services": { - "version": "6.0.0-A.2-4049216756", - "resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.0.0-A.2-4049216756.tgz", - "integrity": "sha512-JAntutGNRX+2DjeC9WHHAuQ9EKj2duAXt3o0I/m0Bk4GhqLcvRdVIlHciScNmj7Xha3YZLIZvwMxv2OFC/tGrg==", + "version": "6.0.0-A.2-7992", + "resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.0.0-A.2-7992.tgz", + "integrity": "sha512-KJcGBjpFqCkP9OAe3YkVxk2XqVN89ezslSEnYxgOz5us+aJ7UAHSFtAgkF/0kJMXpKjWoLPpDZrDNVky3/qU4Q==", "requires": { "tslib": "^2.3.0" } }, "@alfresco/adf-core": { - "version": "6.0.0-A.2-4049216756", - "resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.0.0-A.2-4049216756.tgz", - "integrity": "sha512-POl0fgR1+3afoLOzwRd5xAnJsbOyhojB3sSA817yIWtv0AhutwLWRs498R82fsK2BOC0L+O8GZQeME7G2Iz0VA==", + "version": "6.0.0-A.2-7992", + "resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.0.0-A.2-7992.tgz", + "integrity": "sha512-BbutvDL1TRTBoKXlG8e5r1ray8CE5lccP638wthJWwvKIBMamJvtc2KlpYSCr8jb2UcVjPbeh5/6u2Gg9x0zWg==", "requires": { "@editorjs/code": "2.7.0", "@editorjs/editorjs": "2.26.4", @@ -70,17 +70,17 @@ } }, "@alfresco/adf-extensions": { - "version": "6.0.0-A.2-4049216756", - "resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.0.0-A.2-4049216756.tgz", - "integrity": "sha512-cAG1cbnD2SVY3AwuVIFXKoSktaTGYWs6IjKwKgK1xDFjFsU/LCGwZVWErzlOwTnNO293MthyH0r6nKnAQSiJxQ==", + "version": "6.0.0-A.2-7992", + "resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.0.0-A.2-7992.tgz", + "integrity": "sha512-HIFawh2zuiHee8/7dxlfaG5xh6KWcCn0NJNZ0bLV/dxLrOk7MYBxlvHthsepVpfWn7lMAtuybQ/0CzGX/KnLEQ==", "requires": { "tslib": "^2.3.0" } }, "@alfresco/adf-testing": { - "version": "6.0.0-A.2-4049216756", - "resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-6.0.0-A.2-4049216756.tgz", - "integrity": "sha512-/gMLbq7XJfIs8lYry6SwsTqsNgUkGmbbDYX3uHhyC8iS2Eni3mNT7o/dD8wKUCUV7hrVC77usp6xRqbKl29rKQ==", + "version": "6.0.0-A.2-7992", + "resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-6.0.0-A.2-7992.tgz", + "integrity": "sha512-9jXEGTCJ0HqiY1xsAp8yg5kAmqTytWLyCabddBX22RA1++HM4+XETUjoDap3+JVaFmqTRxCbgwdokre63c1wZA==", "dev": true, "requires": { "@alfresco/js-api": "5.4.0-561", diff --git a/package.json b/package.json index 5011ed8a1..d9cd2fc38 100644 --- a/package.json +++ b/package.json @@ -27,9 +27,9 @@ }, "private": true, "dependencies": { - "@alfresco/adf-content-services": "6.0.0-A.2-4049216756", - "@alfresco/adf-core": "6.0.0-A.2-4049216756", - "@alfresco/adf-extensions": "6.0.0-A.2-4049216756", + "@alfresco/adf-content-services": "^6.0.0-A.2-7992", + "@alfresco/adf-core": "6.0.0-A.2-7992", + "@alfresco/adf-extensions": "^6.0.0-A.2-7992", "@alfresco/js-api": "5.4.0-561", "@angular/animations": "14.1.2", "@angular/cdk": "14.1.2", @@ -59,8 +59,8 @@ "zone.js": "0.11.8" }, "devDependencies": { - "@alfresco/adf-cli": "6.0.0-A.2-4049216756", - "@alfresco/adf-testing": "6.0.0-A.2-4049216756", + "@alfresco/adf-cli": "6.0.0-A.2-7992", + "@alfresco/adf-testing": "6.0.0-A.2-7992", "@angular-custom-builders/lite-serve": "^0.2.3", "@angular-devkit/build-angular": "14.1.2", "@angular-eslint/builder": "^14.1.2", diff --git a/projects/aca-content/src/lib/components/info-drawer/comments-tab/comments-tab.component.spec.ts b/projects/aca-content/src/lib/components/info-drawer/comments-tab/comments-tab.component.spec.ts index 0a488dc5a..c075a7832 100644 --- a/projects/aca-content/src/lib/components/info-drawer/comments-tab/comments-tab.component.spec.ts +++ b/projects/aca-content/src/lib/components/info-drawer/comments-tab/comments-tab.component.spec.ts @@ -29,6 +29,8 @@ import { AppTestingModule } from '../../../testing/app-testing.module'; import { NodePermissionService } from '@alfresco/aca-shared'; import { Node } from '@alfresco/js-api'; import { NodeCommentsModule } from '@alfresco/adf-content-services'; +import { of } from 'rxjs'; +import { AuthenticationService } from '@alfresco/adf-core'; describe('CommentsTabComponent', () => { let component: CommentsTabComponent; @@ -39,7 +41,8 @@ describe('CommentsTabComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [AppTestingModule, NodeCommentsModule], - declarations: [CommentsTabComponent] + declarations: [CommentsTabComponent], + providers: [{ provide: AuthenticationService, useValue: { onLogout: of({}) } }] }); nodePermissionService = TestBed.inject(NodePermissionService); diff --git a/projects/aca-content/src/lib/components/search/search-results/search-results.component.html b/projects/aca-content/src/lib/components/search/search-results/search-results.component.html index 33124bc97..460ad750e 100644 --- a/projects/aca-content/src/lib/components/search/search-results/search-results.component.html +++ b/projects/aca-content/src/lib/components/search/search-results/search-results.component.html @@ -95,7 +95,7 @@ " *ngIf="infoDrawerOpened$ | async" > - - +