summaryrefslogtreecommitdiffstats
path: root/portal-FE-common/src/app/shared/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'portal-FE-common/src/app/shared/plugin')
-rw-r--r--portal-FE-common/src/app/shared/plugin/dynamic-widget/list-widget/list-widget.component.spec.ts8
-rw-r--r--portal-FE-common/src/app/shared/plugin/plugin.component.spec.ts8
-rw-r--r--portal-FE-common/src/app/shared/plugin/plugin.component.ts3
3 files changed, 15 insertions, 4 deletions
diff --git a/portal-FE-common/src/app/shared/plugin/dynamic-widget/list-widget/list-widget.component.spec.ts b/portal-FE-common/src/app/shared/plugin/dynamic-widget/list-widget/list-widget.component.spec.ts
index d7991933..6a367040 100644
--- a/portal-FE-common/src/app/shared/plugin/dynamic-widget/list-widget/list-widget.component.spec.ts
+++ b/portal-FE-common/src/app/shared/plugin/dynamic-widget/list-widget/list-widget.component.spec.ts
@@ -39,6 +39,10 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { ListWidgetComponent } from './list-widget.component';
+import { HttpClientTestingModule } from '@angular/common/http/testing';
+import { FormsModule } from '@angular/forms';
+import { NgMaterialModule } from 'src/app/ng-material-module';
+import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
describe('ListWidgetComponent', () => {
let component: ListWidgetComponent;
@@ -46,7 +50,9 @@ describe('ListWidgetComponent', () => {
beforeEach(async(() => {
TestBed.configureTestingModule({
- declarations: [ ListWidgetComponent ]
+ declarations: [ ListWidgetComponent ],
+ imports:[HttpClientTestingModule,FormsModule,NgMaterialModule,BrowserAnimationsModule]
+
})
.compileComponents();
}));
diff --git a/portal-FE-common/src/app/shared/plugin/plugin.component.spec.ts b/portal-FE-common/src/app/shared/plugin/plugin.component.spec.ts
index cc5810c1..59802bab 100644
--- a/portal-FE-common/src/app/shared/plugin/plugin.component.spec.ts
+++ b/portal-FE-common/src/app/shared/plugin/plugin.component.spec.ts
@@ -39,14 +39,18 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { PluginComponent } from './plugin.component';
+import { ClientPluginLoaderService } from './plugin-loader/client-plugin-loader.service';
+import { HttpClientTestingModule } from '@angular/common/http/testing';
describe('PluginComponent', () => {
let component: PluginComponent;
let fixture: ComponentFixture<PluginComponent>;
-
+ let clientPluginLoaderService: ClientPluginLoaderService;
beforeEach(async(() => {
TestBed.configureTestingModule({
- declarations: [ PluginComponent ]
+ declarations: [ PluginComponent ],
+ providers:[ClientPluginLoaderService],
+ imports: [HttpClientTestingModule]
})
.compileComponents();
}));
diff --git a/portal-FE-common/src/app/shared/plugin/plugin.component.ts b/portal-FE-common/src/app/shared/plugin/plugin.component.ts
index b64ea7c9..8c6202ec 100644
--- a/portal-FE-common/src/app/shared/plugin/plugin.component.ts
+++ b/portal-FE-common/src/app/shared/plugin/plugin.component.ts
@@ -44,6 +44,7 @@ import {
ViewContainerRef
} from '@angular/core';
import { PluginLoaderService } from './plugin-loader/plugin-loader.service';
+import { ClientPluginLoaderService } from './plugin-loader/client-plugin-loader.service';
@Component({
selector: 'app-plugin',
@@ -55,7 +56,7 @@ export class PluginComponent implements OnInit {
constructor(
private injector: Injector,
- private pluginLoader: PluginLoaderService
+ private pluginLoader: ClientPluginLoaderService
) {}
ngOnInit() {