This is the codeAbility Sharing Platform! Learn more about the codeAbility Sharing Platform.

Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • development/sharing/codeability-sharing-platform
1 result
Show changes
Showing
with 130 additions and 144 deletions
......@@ -9,17 +9,15 @@ describe('HealthModalComponent', () => {
let fixture: ComponentFixture<HealthModalComponent>;
let mockActiveModal: NgbActiveModal;
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [HealthModalComponent],
providers: [NgbActiveModal],
})
.overrideTemplate(HealthModalComponent, '')
.compileComponents();
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [HealthModalComponent],
providers: [NgbActiveModal],
})
);
.overrideTemplate(HealthModalComponent, '')
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(HealthModalComponent);
......
......@@ -16,7 +16,7 @@
<tr *ngFor="let logger of filteredAndOrderedLoggers">
<td>
<small>{{ logger.name | slice: 0:140 }}</small>
<small>{{ logger.name | slice : 0 : 140 }}</small>
</td>
<td>
<button
......
......@@ -11,17 +11,15 @@ describe('LogsComponent', () => {
let fixture: ComponentFixture<LogsComponent>;
let service: LogsService;
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [LogsComponent],
providers: [LogsService],
})
.overrideTemplate(LogsComponent, '')
.compileComponents();
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [LogsComponent],
providers: [LogsService],
})
);
.overrideTemplate(LogsComponent, '')
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(LogsComponent);
......
......@@ -4,14 +4,14 @@
<div *ngFor="let entry of jvmMemoryMetrics | keyvalue">
<span *ngIf="entry.value.max !== -1; else other">
<span>{{ entry.key }}</span>
({{ entry.value.used / 1048576 | number: '1.0-0' }}M / {{ entry.value.max / 1048576 | number: '1.0-0' }}M)
({{ entry.value.used / 1048576 | number : '1.0-0' }}M / {{ entry.value.max / 1048576 | number : '1.0-0' }}M)
</span>
<div>Committed : {{ entry.value.committed / 1048576 | number: '1.0-0' }}M</div>
<div>Committed : {{ entry.value.committed / 1048576 | number : '1.0-0' }}M</div>
<ng-template #other
><span
><span>{{ entry.key }}</span> {{ entry.value.used / 1048576 | number: '1.0-0' }}M</span
><span>{{ entry.key }}</span> {{ entry.value.used / 1048576 | number : '1.0-0' }}M</span
></ng-template
>
......@@ -22,7 +22,7 @@
[striped]="true"
[animated]="false"
>
<span>{{ (entry.value.used * 100) / entry.value.max | number: '1.0-0' }}%</span>
<span>{{ (entry.value.used * 100) / entry.value.max | number : '1.0-0' }}%</span>
</ngb-progressbar>
</div>
</div>
......@@ -9,7 +9,7 @@
[animated]="false"
type="success"
>
<span>{{ (threadStats.threadDumpRunnable * 100) / threadStats.threadDumpAll | number: '1.0-0' }}%</span>
<span>{{ (threadStats.threadDumpRunnable * 100) / threadStats.threadDumpAll | number : '1.0-0' }}%</span>
</ngb-progressbar>
<span><span jhiTranslate="metrics.jvm.threads.timedwaiting">Timed Waiting</span> ({{ threadStats.threadDumpTimedWaiting }})</span>
......@@ -21,7 +21,7 @@
[animated]="false"
type="warning"
>
<span>{{ (threadStats.threadDumpTimedWaiting * 100) / threadStats.threadDumpAll | number: '1.0-0' }}%</span>
<span>{{ (threadStats.threadDumpTimedWaiting * 100) / threadStats.threadDumpAll | number : '1.0-0' }}%</span>
</ngb-progressbar>
<span><span jhiTranslate="metrics.jvm.threads.waiting">Waiting</span> ({{ threadStats.threadDumpWaiting }})</span>
......@@ -33,7 +33,7 @@
[animated]="false"
type="warning"
>
<span>{{ (threadStats.threadDumpWaiting * 100) / threadStats.threadDumpAll | number: '1.0-0' }}%</span>
<span>{{ (threadStats.threadDumpWaiting * 100) / threadStats.threadDumpAll | number : '1.0-0' }}%</span>
</ngb-progressbar>
<span><span jhiTranslate="metrics.jvm.threads.blocked">Blocked</span> ({{ threadStats.threadDumpBlocked }})</span>
......@@ -45,7 +45,7 @@
[animated]="false"
type="success"
>
<span>{{ (threadStats.threadDumpBlocked * 100) / threadStats.threadDumpAll | number: '1.0-0' }}%</span>
<span>{{ (threadStats.threadDumpBlocked * 100) / threadStats.threadDumpAll | number : '1.0-0' }}%</span>
</ngb-progressbar>
<div>Total: {{ threadStats.threadDumpAll }}</div>
......
......@@ -27,13 +27,13 @@
<td class="text-right">
{{
filterNaN((100 * entry.value['cache.gets.hit']) / (entry.value['cache.gets.hit'] + entry.value['cache.gets.miss']))
| number: '1.0-4'
| number : '1.0-4'
}}
</td>
<td class="text-right">
{{
filterNaN((100 * entry.value['cache.gets.miss']) / (entry.value['cache.gets.hit'] + entry.value['cache.gets.miss']))
| number: '1.0-4'
| number : '1.0-4'
}}
</td>
</tr>
......
......@@ -22,35 +22,35 @@
<tr>
<td>Acquire</td>
<td class="text-right">{{ datasourceMetrics.acquire.count }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.acquire.mean) | number: '1.0-2' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.0'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.5'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.75'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.95'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.99'] | number: '1.0-3' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.acquire.max) | number: '1.0-2' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.acquire.mean) | number : '1.0-2' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.0'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.5'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.75'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.95'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.acquire['0.99'] | number : '1.0-3' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.acquire.max) | number : '1.0-2' }}</td>
</tr>
<tr>
<td>Creation</td>
<td class="text-right">{{ datasourceMetrics.creation.count }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.creation.mean) | number: '1.0-2' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.0'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.5'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.75'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.95'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.99'] | number: '1.0-3' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.creation.max) | number: '1.0-2' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.creation.mean) | number : '1.0-2' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.0'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.5'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.75'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.95'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.creation['0.99'] | number : '1.0-3' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.creation.max) | number : '1.0-2' }}</td>
</tr>
<tr>
<td>Usage</td>
<td class="text-right">{{ datasourceMetrics.usage.count }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.usage.mean) | number: '1.0-2' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.0'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.5'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.75'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.95'] | number: '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.99'] | number: '1.0-3' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.usage.max) | number: '1.0-2' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.usage.mean) | number : '1.0-2' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.0'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.5'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.75'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.95'] | number : '1.0-3' }}</td>
<td class="text-right">{{ datasourceMetrics.usage['0.99'] | number : '1.0-3' }}</td>
<td class="text-right">{{ filterNaN(datasourceMetrics.usage.max) | number : '1.0-2' }}</td>
</tr>
</tbody>
</table>
......
......@@ -16,7 +16,7 @@
<td>{{ method.key }}</td>
<td>{{ entry.key }}</td>
<td class="text-right">{{ method.value!.count }}</td>
<td class="text-right">{{ method.value!.mean | number: '1.0-3' }}</td>
<td class="text-right">{{ method.value!.mean | number : '1.0-3' }}</td>
</tr>
</ng-container>
</tbody>
......
......@@ -4,8 +4,8 @@
<div class="col-md-4">
<div *ngIf="garbageCollectorMetrics">
<span>
GC Live Data Size/GC Max Data Size ({{ garbageCollectorMetrics['jvm.gc.live.data.size'] / 1048576 | number: '1.0-0' }}M /
{{ garbageCollectorMetrics['jvm.gc.max.data.size'] / 1048576 | number: '1.0-0' }}M)
GC Live Data Size/GC Max Data Size ({{ garbageCollectorMetrics['jvm.gc.live.data.size'] / 1048576 | number : '1.0-0' }}M /
{{ garbageCollectorMetrics['jvm.gc.max.data.size'] / 1048576 | number : '1.0-0' }}M)
</span>
<ngb-progressbar
......@@ -17,7 +17,7 @@
>
<span>
{{
(100 * garbageCollectorMetrics['jvm.gc.live.data.size']) / garbageCollectorMetrics['jvm.gc.max.data.size'] | number: '1.0-2'
(100 * garbageCollectorMetrics['jvm.gc.live.data.size']) / garbageCollectorMetrics['jvm.gc.max.data.size'] | number : '1.0-2'
}}%
</span>
</ngb-progressbar>
......@@ -27,8 +27,8 @@
<div class="col-md-4">
<div *ngIf="garbageCollectorMetrics">
<span>
GC Memory Promoted/GC Memory Allocated ({{ garbageCollectorMetrics['jvm.gc.memory.promoted'] / 1048576 | number: '1.0-0' }}M /
{{ garbageCollectorMetrics['jvm.gc.memory.allocated'] / 1048576 | number: '1.0-0' }}M)
GC Memory Promoted/GC Memory Allocated ({{ garbageCollectorMetrics['jvm.gc.memory.promoted'] / 1048576 | number : '1.0-0' }}M /
{{ garbageCollectorMetrics['jvm.gc.memory.allocated'] / 1048576 | number : '1.0-0' }}M)
</span>
<ngb-progressbar
......@@ -41,7 +41,7 @@
<span>
{{
(100 * garbageCollectorMetrics['jvm.gc.memory.promoted']) / garbageCollectorMetrics['jvm.gc.memory.allocated']
| number: '1.0-2'
| number : '1.0-2'
}}%
</span>
</ngb-progressbar>
......@@ -78,13 +78,13 @@
<tr>
<td>jvm.gc.pause</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause'].count }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause'].mean | number: '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.0'] | number: '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.5'] | number: '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.75'] | number: '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.95'] | number: '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.99'] | number: '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause'].max | number: '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause'].mean | number : '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.0'] | number : '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.5'] | number : '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.75'] | number : '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.95'] | number : '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause']['0.99'] | number : '1.0-3' }}</td>
<td class="text-right">{{ garbageCollectorMetrics['jvm.gc.pause'].max | number : '1.0-3' }}</td>
</tr>
</tbody>
</table>
......
......@@ -18,9 +18,9 @@
</ngb-progressbar>
</td>
<td class="text-right">
{{ filterNaN(entry.value.mean) | number: '1.0-2' }}
{{ filterNaN(entry.value.mean) | number : '1.0-2' }}
</td>
<td class="text-right">{{ entry.value.max | number: '1.0-2' }}</td>
<td class="text-right">{{ entry.value.max | number : '1.0-2' }}</td>
</tr>
</tbody>
</table>
......@@ -8,25 +8,25 @@
<div class="row">
<div class="col-md-4">Start time</div>
<div class="col-md-8 text-right">{{ systemMetrics['process.start.time'] | date: 'full' }}</div>
<div class="col-md-8 text-right">{{ systemMetrics['process.start.time'] | date : 'full' }}</div>
</div>
<div class="row">
<div class="col-md-9">Process CPU usage</div>
<div class="col-md-3 text-right">{{ 100 * systemMetrics['process.cpu.usage'] | number: '1.0-2' }} %</div>
<div class="col-md-3 text-right">{{ 100 * systemMetrics['process.cpu.usage'] | number : '1.0-2' }} %</div>
</div>
<ngb-progressbar [value]="100 * systemMetrics['process.cpu.usage']" [striped]="true" [animated]="false" type="success">
<span>{{ 100 * systemMetrics['process.cpu.usage'] | number: '1.0-2' }} %</span>
<span>{{ 100 * systemMetrics['process.cpu.usage'] | number : '1.0-2' }} %</span>
</ngb-progressbar>
<div class="row">
<div class="col-md-9">System CPU usage</div>
<div class="col-md-3 text-right">{{ 100 * systemMetrics['system.cpu.usage'] | number: '1.0-2' }} %</div>
<div class="col-md-3 text-right">{{ 100 * systemMetrics['system.cpu.usage'] | number : '1.0-2' }} %</div>
</div>
<ngb-progressbar [value]="100 * systemMetrics['system.cpu.usage']" [striped]="true" [animated]="false" type="success">
<span>{{ 100 * systemMetrics['system.cpu.usage'] | number: '1.0-2' }} %</span>
<span>{{ 100 * systemMetrics['system.cpu.usage'] | number : '1.0-2' }} %</span>
</ngb-progressbar>
<div class="row">
......@@ -36,16 +36,16 @@
<div class="row">
<div class="col-md-9">System 1m Load average</div>
<div class="col-md-3 text-right">{{ systemMetrics['system.load.average.1m'] | number: '1.0-2' }}</div>
<div class="col-md-3 text-right">{{ systemMetrics['system.load.average.1m'] | number : '1.0-2' }}</div>
</div>
<div class="row">
<div class="col-md-9">Process files max</div>
<div class="col-md-3 text-right">{{ systemMetrics['process.files.max'] | number: '1.0-0' }}</div>
<div class="col-md-3 text-right">{{ systemMetrics['process.files.max'] | number : '1.0-0' }}</div>
</div>
<div class="row">
<div class="col-md-9">Process files open</div>
<div class="col-md-3 text-right">{{ systemMetrics['process.files.open'] | number: '1.0-0' }}</div>
<div class="col-md-3 text-right">{{ systemMetrics['process.files.open'] | number : '1.0-0' }}</div>
</div>
</ng-container>
......@@ -11,16 +11,14 @@ describe('MetricsComponent', () => {
let fixture: ComponentFixture<MetricsComponent>;
let service: MetricsService;
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [MetricsComponent],
})
.overrideTemplate(MetricsComponent, '')
.compileComponents();
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [MetricsComponent],
})
);
.overrideTemplate(MetricsComponent, '')
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(MetricsComponent);
......
......@@ -11,7 +11,7 @@
/>
</div>
<div class="pt-2">
<label *ngFor="let a of list! | filterExerciseTitle: search" class="row" style="padding-left: 20px">
<label *ngFor="let a of list! | filterExerciseTitle : search" class="row" style="padding-left: 20px">
<input
type="radio"
[checked]="checkedList?.includes(a.metadata.title)"
......
......@@ -11,7 +11,7 @@
/>
</div>
<div class="pt-2">
<label *ngFor="let a of list! | filterEmail: search" style="padding-left: 20px">
<label *ngFor="let a of list! | filterEmail : search" style="padding-left: 20px">
<input type="checkbox" [checked]="checkedList.includes(a.email)" (change)="getSelectedValue(!checkedList.includes(a.email), a)" />
<span style="color: rgb(33, 37, 41)">{{ a.email }}</span>
</label>
......
......@@ -15,17 +15,15 @@ describe('User Management Delete Component', () => {
let service: UserManagementService;
let mockActiveModal: NgbActiveModal;
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [UserManagementDeleteDialogComponent],
providers: [NgbActiveModal],
})
.overrideTemplate(UserManagementDeleteDialogComponent, '')
.compileComponents();
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [UserManagementDeleteDialogComponent],
providers: [NgbActiveModal],
})
);
.overrideTemplate(UserManagementDeleteDialogComponent, '')
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(UserManagementDeleteDialogComponent);
......
......@@ -30,13 +30,13 @@
<dd>{{ user.createdBy }}</dd>
<dt><span jhiTranslate="userManagement.createdDate">Created Date</span></dt>
<dd>{{ user.createdDate | date: 'dd/MM/yy HH:mm' }}</dd>
<dd>{{ user.createdDate | date : 'dd/MM/yy HH:mm' }}</dd>
<dt><span jhiTranslate="userManagement.lastModifiedBy">Last Modified By</span></dt>
<dd>{{ user.lastModifiedBy }}</dd>
<dt><span jhiTranslate="userManagement.lastModifiedDate">Last Modified Date</span></dt>
<dd>{{ user.lastModifiedDate | date: 'dd/MM/yy HH:mm' }}</dd>
<dd>{{ user.lastModifiedDate | date : 'dd/MM/yy HH:mm' }}</dd>
<dt><span jhiTranslate="userManagement.profiles">Profiles</span></dt>
<dd>
......
......@@ -11,23 +11,21 @@ describe('User Management Detail Component', () => {
let comp: UserManagementDetailComponent;
let fixture: ComponentFixture<UserManagementDetailComponent>;
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [UserManagementDetailComponent],
providers: [
{
provide: ActivatedRoute,
useValue: {
data: of({ user: new User(123, 'user', 'first', 'last', 'first@last.com', true, 'en', [Authority.USER], 'admin') }),
},
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [UserManagementDetailComponent],
providers: [
{
provide: ActivatedRoute,
useValue: {
data: of({ user: new User(123, 'user', 'first', 'last', 'first@last.com', true, 'en', [Authority.USER], 'admin') }),
},
],
})
.overrideTemplate(UserManagementDetailComponent, '')
.compileComponents();
},
],
})
);
.overrideTemplate(UserManagementDetailComponent, '')
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(UserManagementDetailComponent);
......
......@@ -95,10 +95,10 @@
<span class="badge badge-info">{{ authority }}</span>
</div>
</td>
<td>{{ user.createdDate | date: 'dd/MM/yy HH:mm' }}</td>
<td>{{ user.createdDate | date : 'dd/MM/yy HH:mm' }}</td>
<td>{{ user.lastModifiedBy }}</td>
<td>{{ user.lastModifiedDate | date: 'dd/MM/yy HH:mm' }}</td>
<td>{{ user.lastLogin | date: 'dd/MM/yy HH:mm' }}</td>
<td>{{ user.lastModifiedDate | date : 'dd/MM/yy HH:mm' }}</td>
<td>{{ user.lastLogin | date : 'dd/MM/yy HH:mm' }}</td>
<td class="text-right">
<div class="btn-group">
<button type="submit" [routerLink]="['./', user.login, 'view']" class="btn btn-info btn-sm">
......
......@@ -29,17 +29,15 @@ describe('User Management Component', () => {
})
);
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule, RouterTestingModule.withRoutes([])],
declarations: [UserManagementComponent],
providers: [{ provide: ActivatedRoute, useValue: { data, queryParamMap } }, AccountService],
})
.overrideTemplate(UserManagementComponent, '')
.compileComponents();
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule, RouterTestingModule.withRoutes([])],
declarations: [UserManagementComponent],
providers: [{ provide: ActivatedRoute, useValue: { data, queryParamMap } }, AccountService],
})
);
.overrideTemplate(UserManagementComponent, '')
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(UserManagementComponent);
......
......@@ -15,25 +15,23 @@ describe('User Management Update Component', () => {
let fixture: ComponentFixture<UserManagementUpdateComponent>;
let service: UserManagementService;
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [UserManagementUpdateComponent],
providers: [
FormBuilder,
{
provide: ActivatedRoute,
useValue: {
data: of({ user: new User(123, 'user', 'first', 'last', 'first@last.com', true, 'en', [Authority.USER], 'admin') }),
},
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule],
declarations: [UserManagementUpdateComponent],
providers: [
FormBuilder,
{
provide: ActivatedRoute,
useValue: {
data: of({ user: new User(123, 'user', 'first', 'last', 'first@last.com', true, 'en', [Authority.USER], 'admin') }),
},
],
})
.overrideTemplate(UserManagementUpdateComponent, '')
.compileComponents();
},
],
})
);
.overrideTemplate(UserManagementUpdateComponent, '')
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(UserManagementUpdateComponent);
......