Skip to content

Commit 7489791

Browse files
Mattia VianelliMattia Vianelli
authored andcommitted
DSC-2212 Declared pipe where missing for tests
1 parent 7b41598 commit 7489791

8 files changed

Lines changed: 21 additions & 9 deletions

File tree

src/app/breadcrumbs/breadcrumbs.component.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { TranslateLoaderMock } from '../shared/testing/translate-loader.mock';
1010
import { RouterTestingModule } from '@angular/router/testing';
1111
import { of as observableOf } from 'rxjs';
1212
import { DebugElement } from '@angular/core';
13+
import {EscapeHtmlPipe} from "../shared/utils/escape-html.pipe";
1314

1415
describe('BreadcrumbsComponent', () => {
1516
let component: BreadcrumbsComponent;
@@ -43,6 +44,7 @@ describe('BreadcrumbsComponent', () => {
4344
declarations: [
4445
BreadcrumbsComponent,
4546
VarDirective,
47+
EscapeHtmlPipe
4648
],
4749
imports: [
4850
RouterTestingModule.withRoutes([]),

src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/longtext/longtext.component.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { Item } from '../../../../../../../core/shared/item.model';
99
import { TranslateLoaderMock } from '../../../../../../../shared/mocks/translate-loader.mock';
1010
import { LayoutField } from '../../../../../../../core/layout/models/box.model';
1111
import { MetadataValue } from '../../../../../../../core/shared/metadata.models';
12+
import {EscapeHtmlPipe} from "../../../../../../../shared/utils/escape-html.pipe";
1213

1314
describe('LongtextComponent', () => {
1415
let component: LongtextComponent;
@@ -60,7 +61,7 @@ describe('LongtextComponent', () => {
6061
{ provide: 'renderingSubTypeProvider', useValue: '' },
6162
{ provide: 'tabNameProvider', useValue: '' },
6263
],
63-
declarations: [LongtextComponent]
64+
declarations: [LongtextComponent, EscapeHtmlPipe]
6465
})
6566
.compileComponents();
6667
}));

src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/metadataGroup/inline/inline.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { LayoutField } from '../../../../../../../../core/layout/models/box.mode
1313
import { TextComponent } from '../../text/text.component';
1414
import { DsDatePipe } from '../../../../../../../pipes/ds-date.pipe';
1515
import { MetadataRenderComponent } from '../../../row/metadata-container/metadata-render/metadata-render.component';
16+
import {EscapeHtmlPipe} from "../../../../../../../../shared/utils/escape-html.pipe";
1617

1718
describe('InlineComponent', () => {
1819
let component: InlineComponent;
@@ -90,7 +91,8 @@ describe('InlineComponent', () => {
9091
DsDatePipe,
9192
MetadataRenderComponent,
9293
InlineComponent,
93-
TextComponent
94+
TextComponent,
95+
EscapeHtmlPipe,
9496
],
9597
schemas: [NO_ERRORS_SCHEMA]
9698
}).overrideComponent(InlineComponent, {

src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/metadataGroup/table/table.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { FieldRenderingType } from '../../metadata-box.decorator';
1212
import { MetadataRenderComponent } from '../../../row/metadata-container/metadata-render/metadata-render.component';
1313
import { DsDatePipe } from '../../../../../../../pipes/ds-date.pipe';
1414
import { TextComponent } from '../../text/text.component';
15+
import {EscapeHtmlPipe} from "../../../../../../../../shared/utils/escape-html.pipe";
1516

1617
describe('TableComponent', () => {
1718
let component: TableComponent;
@@ -95,7 +96,8 @@ describe('TableComponent', () => {
9596
DsDatePipe,
9697
MetadataRenderComponent,
9798
TableComponent,
98-
TextComponent
99+
TextComponent,
100+
EscapeHtmlPipe,
99101
]
100102
}).overrideComponent(TableComponent, {
101103
set: { changeDetection: ChangeDetectionStrategy.OnPush }

src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/text/text.component.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { TranslateLoaderMock } from '../../../../../../../shared/mocks/translate
1010
import { DsDatePipe } from '../../../../../../pipes/ds-date.pipe';
1111
import { LayoutField } from '../../../../../../../core/layout/models/box.model';
1212
import { MetadataValue } from '../../../../../../../core/shared/metadata.models';
13+
import { EscapeHtmlPipe } from 'src/app/shared/utils/escape-html.pipe';
1314

1415
describe('TextComponent', () => {
1516
let component: TextComponent;
@@ -61,7 +62,7 @@ describe('TextComponent', () => {
6162
{ provide: 'renderingSubTypeProvider', useValue: '' },
6263
{ provide: 'tabNameProvider', useValue: '' },
6364
],
64-
declarations: [TextComponent, DsDatePipe]
65+
declarations: [TextComponent, DsDatePipe, EscapeHtmlPipe]
6566
})
6667
.compileComponents();
6768
}));

src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/row/metadata-container/metadata-render/metadata-render.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { FieldRenderingType } from '../../../rendering-types/metadata-box.decora
1313
import { LayoutField } from '../../../../../../../../core/layout/models/box.model';
1414
import { TableComponent } from '../../../rendering-types/metadataGroup/table/table.component';
1515
import { PLACEHOLDER_PARENT_METADATA } from '../../../../../../../../shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form-constants';
16+
import {EscapeHtmlPipe} from "../../../../../../../../shared/utils/escape-html.pipe";
1617

1718
describe('MetadataRenderComponent', () => {
1819
let component: MetadataRenderComponent;
@@ -128,7 +129,8 @@ describe('MetadataRenderComponent', () => {
128129
DsDatePipe,
129130
MetadataRenderComponent,
130131
TableComponent,
131-
TextComponent
132+
TextComponent,
133+
EscapeHtmlPipe,
132134
],
133135
schemas: [NO_ERRORS_SCHEMA]
134136
}).overrideComponent(TableComponent, {

src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations';
1313
import { VarDirective } from '../../../utils/var.directive';
1414
import { APP_CONFIG } from '../../../../../config/app-config.interface';
1515
import { TruncatableService } from '../../../truncatable/truncatable.service';
16+
import {EscapeHtmlPipe} from "../../../utils/escape-html.pipe";
1617

1718
let component: ItemListPreviewComponent;
1819
let fixture: ComponentFixture<ItemListPreviewComponent>;
@@ -97,7 +98,7 @@ describe('ItemListPreviewComponent', () => {
9798
}),
9899
NoopAnimationsModule
99100
],
100-
declarations: [ItemListPreviewComponent, TruncatePipe, VarDirective],
101+
declarations: [ItemListPreviewComponent, TruncatePipe, VarDirective, EscapeHtmlPipe],
101102
providers: [
102103
{ provide: 'objectElementProvider', useValue: { mockItemWithAuthorAndDate }},
103104
{ provide: APP_CONFIG, useValue: environmentUseThumbs },
@@ -245,7 +246,7 @@ describe('ItemListPreviewComponent', () => {
245246
}),
246247
NoopAnimationsModule
247248
],
248-
declarations: [ItemListPreviewComponent, TruncatePipe],
249+
declarations: [ItemListPreviewComponent, TruncatePipe, EscapeHtmlPipe],
249250
providers: [
250251
{provide: 'objectElementProvider', useValue: {mockItemWithAuthorAndDate}},
251252
{provide: APP_CONFIG, useValue: enviromentNoThumbs},

src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { DSONameServiceMock, UNDEFINED_NAME } from '../../../../../mocks/dso-nam
1212
import { VarDirective } from '../../../../../utils/var.directive';
1313
import { APP_CONFIG } from '../../../../../../../config/app-config.interface';
1414
import { TranslateModule } from '@ngx-translate/core';
15+
import { EscapeHtmlPipe } from '../../../../../utils/escape-html.pipe';
1516

1617
let publicationListElementComponent: ItemSearchResultListElementComponent;
1718
let fixture: ComponentFixture<ItemSearchResultListElementComponent>;
@@ -194,7 +195,7 @@ describe('ItemSearchResultListElementComponent', () => {
194195
beforeEach(waitForAsync(() => {
195196
TestBed.configureTestingModule({
196197
imports: [TranslateModule.forRoot()],
197-
declarations: [ItemSearchResultListElementComponent, TruncatePipe, VarDirective],
198+
declarations: [ItemSearchResultListElementComponent, TruncatePipe, VarDirective, EscapeHtmlPipe],
198199
providers: [
199200
{ provide: TruncatableService, useValue: truncatableServiceStub },
200201
{ provide: DSONameService, useClass: DSONameServiceMock },
@@ -403,7 +404,7 @@ describe('ItemSearchResultListElementComponent', () => {
403404
beforeEach(waitForAsync(() => {
404405
TestBed.configureTestingModule({
405406
imports: [TranslateModule.forRoot()],
406-
declarations: [ItemSearchResultListElementComponent, TruncatePipe],
407+
declarations: [ItemSearchResultListElementComponent, TruncatePipe, EscapeHtmlPipe],
407408
providers: [
408409
{provide: TruncatableService, useValue: truncatableServiceStub},
409410
{provide: DSONameService, useClass: DSONameServiceMock},

0 commit comments

Comments
 (0)