Browse Source

fix(admin-ui): Fix tests broken by introduction of translate pipe

Michael Bromley 7 years ago
parent
commit
317c840ca2

+ 2 - 0
admin-ui/src/app/core/components/breadcrumb/breadcrumb.component.spec.ts

@@ -6,6 +6,7 @@ import { RouterTestingModule } from '@angular/router/testing';
 import { Observable, of as observableOf } from 'rxjs';
 import { BehaviorSubject } from 'rxjs/BehaviorSubject';
 import { notNullOrUndefined } from '../../../../../../shared/shared-utils';
+import { MockTranslatePipe } from '../../../../testing/translate.pipe.mock';
 import { DataService } from '../../../data/providers/data.service';
 import { BreadcrumbComponent, BreadcrumbLabelLinkPair } from './breadcrumb.component';
 
@@ -230,6 +231,7 @@ describe('BeadcrumbsComponent', () => {
                 BreadcrumbComponent,
                 TestParentComponent,
                 TestChildComponent,
+                MockTranslatePipe,
             ],
             providers: [
                 FooResolver,

+ 10 - 0
admin-ui/src/testing/translate.pipe.mock.ts

@@ -0,0 +1,10 @@
+import { Pipe, PipeTransform } from '@angular/core';
+
+@Pipe({
+    name: 'translate',
+})
+export class MockTranslatePipe implements PipeTransform {
+    transform(value: any, ...args: any[]): any {
+        return value;
+    }
+}