From 19d96f4fe9ce349e15a5b8f8407bf076cf962112 Mon Sep 17 00:00:00 2001 From: Ryan Mathis Date: Wed, 12 Sep 2018 09:11:34 -0700 Subject: [PATCH] SHIBUI-814 Fixed tests, implemented pipe for i18n --- .../resources/i18n/messages_en.properties | 2 + ui/src/app/app.component.html | 2 +- ui/src/app/app.component.spec.ts | 12 ++-- ui/src/app/app.component.ts | 4 +- ui/src/app/app.module.ts | 3 + ui/src/app/core/core.module.ts | 7 +- ui/src/app/core/reducer/index.ts | 22 +----- .../{core => i18n}/action/message.action.ts | 0 .../{core => i18n}/effect/message.effect.ts | 0 ui/src/app/i18n/i18n.module.ts | 53 ++++++++++++++ ui/src/app/i18n/pipe/i18n.pipe.spec.ts | 72 +++++++++++++++++++ ui/src/app/i18n/pipe/i18n.pipe.ts | 40 +++++++++++ ui/src/app/i18n/reducer/index.ts | 31 ++++++++ .../{core => i18n}/reducer/message.reducer.ts | 0 .../{core => i18n}/service/i18n.service.ts | 9 ++- ui/src/testing/i18n.stub.ts | 48 +++++++++++++ 16 files changed, 272 insertions(+), 33 deletions(-) rename ui/src/app/{core => i18n}/action/message.action.ts (100%) rename ui/src/app/{core => i18n}/effect/message.effect.ts (100%) create mode 100644 ui/src/app/i18n/i18n.module.ts create mode 100644 ui/src/app/i18n/pipe/i18n.pipe.spec.ts create mode 100644 ui/src/app/i18n/pipe/i18n.pipe.ts create mode 100644 ui/src/app/i18n/reducer/index.ts rename ui/src/app/{core => i18n}/reducer/message.reducer.ts (100%) rename ui/src/app/{core => i18n}/service/i18n.service.ts (71%) create mode 100644 ui/src/testing/i18n.stub.ts diff --git a/backend/src/main/resources/i18n/messages_en.properties b/backend/src/main/resources/i18n/messages_en.properties index 891e5be22..b9f3e0049 100644 --- a/backend/src/main/resources/i18n/messages_en.properties +++ b/backend/src/main/resources/i18n/messages_en.properties @@ -3,6 +3,8 @@ action.logout=Logout action.add-new=Add New action.clear=Clear +heading.shibboleth=Shibboleth { foo } + label.metadata-sources=Metadata Sources label.metadata-source=Metadata Source label.metadata-providers=Metadata Providers diff --git a/ui/src/app/app.component.html b/ui/src/app/app.component.html index 17b5742e3..224f69d34 100644 --- a/ui/src/app/app.component.html +++ b/ui/src/app/app.component.html @@ -2,7 +2,7 @@