From 153e2c74c83f8e35f29530e83ec4aa5470378b2a Mon Sep 17 00:00:00 2001 From: Ryan Mathis Date: Thu, 20 Sep 2018 12:12:04 -0700 Subject: [PATCH] SHIBUI-814 Fixed for tests --- ui/src/testing/i18n.stub.ts | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/ui/src/testing/i18n.stub.ts b/ui/src/testing/i18n.stub.ts index cfd41c107..3e09c270e 100644 --- a/ui/src/testing/i18n.stub.ts +++ b/ui/src/testing/i18n.stub.ts @@ -1,6 +1,6 @@ /* istanbul ignore */ -import { PipeTransform, Pipe, NgModule, Directive, Component } from '@angular/core'; +import { PipeTransform, Pipe, NgModule, Directive, Component, Input } from '@angular/core'; import { Injectable } from '@angular/core'; import { Observable, of } from 'rxjs'; @@ -9,7 +9,7 @@ import { CommonModule } from '@angular/common'; /*tslint:disable:component-selector */ @Pipe({ - name: 'i18n', + name: 'translate', pure: false }) export class MockTranslatePipe implements PipeTransform { @@ -24,14 +24,20 @@ export class MockTranslatePipe implements PipeTransform { @Directive({ selector: '[translate]' }) -export class MockTranslateDirective {} +export class MockTranslateDirective { + @Input() translate: any | null; + @Input() translateParams: any | null; +} @Component({ - selector: 'translate-18n', + selector: 'translate-i18n', template: '' }) -export class MockTranslateComponent { } +export class MockTranslateComponent { + @Input() key: any | null; + @Input() params: any | null; +} @Injectable() export class MockI18nService {