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 60b2fee80a..43847c0931 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
@@ -1431,7 +1431,7 @@ describe('DocumentList', () => {
expect(documentList.reload).toHaveBeenCalled();
});
- it('should not show loading state if pagination is updated with merge setting as true', fakeAsync(() => {
+ it('should not show loading state if pagination is updated with merge setting as true', () => {
spyFolderNode = spyOn(documentListService, 'loadFolderByNodeId').and.callFake(() =>
of(
new DocumentLoaderNode(null, {
@@ -1456,7 +1456,7 @@ describe('DocumentList', () => {
fixture.detectChanges();
expect(element.querySelector('#adf-document-list-loading')).toBe(null);
- }));
+ });
it('should NOT reload data on first call of ngOnChanges', () => {
spyOn(documentList, 'reload').and.stub();
diff --git a/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.html b/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.html
index 0e59ab521a..658ebce41c 100644
--- a/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.html
+++ b/lib/content-services/src/lib/site-dropdown/sites-dropdown.component.html
@@ -1,5 +1,6 @@
+ {{placeholder | translate}}
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 7dc83f66e9..ecb65383d9 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
@@ -32,6 +32,7 @@ import { HarnessLoader } from '@angular/cdk/testing';
import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed';
import { MatSelectHarness } from '@angular/material/select/testing';
import { SiteEntry } from '@alfresco/js-api';
+import { MatFormFieldHarness } from '@angular/material/form-field/testing';
const customSiteList = {
list: {
@@ -66,6 +67,10 @@ describe('DropdownSitesComponent', () => {
});
});
+ afterEach(() => {
+ fixture.destroy();
+ });
+
describe('Rendering tests', () => {
describe('Infinite Loading', () => {
beforeEach(() => {
@@ -144,10 +149,10 @@ describe('DropdownSitesComponent', () => {
fixture.detectChanges();
await fixture.whenStable();
- const select = await loader.getHarness(MatSelectHarness);
- await select.open();
+ const selectFormField = await loader.getHarness(MatFormFieldHarness);
+ const label = await selectFormField.getLabel();
- expect(fixture.nativeElement.innerText.trim()).toContain('NODE_SELECTOR.LOCATION');
+ expect(label).toContain('DROPDOWN.PLACEHOLDER_LABEL');
});
it('should show custom placeholder label when the "placeholder" input property is given a value', async () => {
@@ -156,10 +161,10 @@ describe('DropdownSitesComponent', () => {
fixture.detectChanges();
await fixture.whenStable();
- const select = await loader.getHarness(MatSelectHarness);
- await select.open();
+ const selectFormField = await loader.getHarness(MatFormFieldHarness);
+ const label = await selectFormField.getLabel();
- expect(fixture.nativeElement.innerText.trim()).toContain('NODE_SELECTOR.LOCATION');
+ expect(label).toContain('NODE_SELECTOR.SELECT_LIBRARY');
});
it('should load custom sites when the "siteList" input property is given a value', async () => {
diff --git a/lib/core/src/lib/context-menu/context-menu-list.component.ts b/lib/core/src/lib/context-menu/context-menu-list.component.ts
index 6c922a88b6..3bf141e60a 100644
--- a/lib/core/src/lib/context-menu/context-menu-list.component.ts
+++ b/lib/core/src/lib/context-menu/context-menu-list.component.ts
@@ -26,6 +26,7 @@ import { MatIconModule } from '@angular/material/icon';
import { NgForOf, NgIf } from '@angular/common';
import { TranslateModule } from '@ngx-translate/core';
import { DOWN_ARROW, UP_ARROW } from '@angular/cdk/keycodes';
+import { MatTooltipModule } from '@angular/material/tooltip';
@Component({
selector: 'adf-context-menu',
diff --git a/lib/process-services/src/lib/process-user-info/process-user-info.module.ts b/lib/process-services/src/lib/process-user-info/process-user-info.module.ts
index 6f39379f37..20bab186e6 100644
--- a/lib/process-services/src/lib/process-user-info/process-user-info.module.ts
+++ b/lib/process-services/src/lib/process-user-info/process-user-info.module.ts
@@ -17,27 +17,9 @@
import { NgModule } from '@angular/core';
import { ProcessUserInfoComponent } from './process-user-info.component';
-import { MatButtonModule } from '@angular/material/button';
-import { MatCardModule } from '@angular/material/card';
-import { MatMenuModule } from '@angular/material/menu';
-import { MatTabsModule } from '@angular/material/tabs';
-import { TranslateModule } from '@ngx-translate/core';
-import { FullNamePipe, InitialUsernamePipe, PipeModule } from '@alfresco/adf-core';
@NgModule({
imports: [ProcessUserInfoComponent],
- declarations: [ProcessUserInfoComponent],
- imports: [
- CommonModule,
- MatButtonModule,
- MatMenuModule,
- MatTabsModule,
- MatCardModule,
- TranslateModule,
- PipeModule,
- FullNamePipe,
- InitialUsernamePipe
- ],
exports: [ProcessUserInfoComponent]
})
export class ProcessUserInfoModule {}
diff --git a/lib/process-services/src/lib/task-list/components/checklist.component.ts b/lib/process-services/src/lib/task-list/components/checklist.component.ts
index 731121b3aa..124bc84dbc 100644
--- a/lib/process-services/src/lib/task-list/components/checklist.component.ts
+++ b/lib/process-services/src/lib/task-list/components/checklist.component.ts
@@ -17,7 +17,6 @@
import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core';
import { MatDialog } from '@angular/material/dialog';
-import { TaskDetailsModel } from '../models/task-details.model';
import { TaskListService } from './../services/tasklist.service';
import { TaskRepresentation } from '@alfresco/js-api';