Browse Source

remove MockLocalizationPipe from core testing package

pull/6824/head
Arman Ozak 6 years ago
parent
commit
91b5b74b95
  1. 17
      npm/ng-packs/packages/core/testing/src/lib/core-testing.module.ts
  2. 1
      npm/ng-packs/packages/core/testing/src/lib/pipes/index.ts
  3. 12
      npm/ng-packs/packages/core/testing/src/lib/pipes/mock-localization.pipe.ts
  4. 1
      npm/ng-packs/packages/core/testing/src/public-api.ts

17
npm/ng-packs/packages/core/testing/src/lib/core-testing.module.ts

@ -1,16 +1,8 @@
import {
ABP,
BaseCoreModule,
coreOptionsFactory,
CORE_OPTIONS,
LocalizationPipe,
RestService,
} from '@abp/ng.core';
import { ABP, BaseCoreModule, coreOptionsFactory, CORE_OPTIONS, RestService } from '@abp/ng.core';
import { APP_BASE_HREF } from '@angular/common';
import { ModuleWithProviders, NgModule } from '@angular/core';
import { provideRoutes } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
import { MockLocalizationPipe } from './pipes/mock-localization.pipe';
import { MockRestService } from './services/mock-rest.service';
/**
@ -18,9 +10,8 @@ import { MockRestService } from './services/mock-rest.service';
* and it provides mock alternatives
*/
@NgModule({
exports: [RouterTestingModule, BaseCoreModule, MockLocalizationPipe],
exports: [RouterTestingModule, BaseCoreModule],
imports: [RouterTestingModule, BaseCoreModule],
declarations: [MockLocalizationPipe],
})
export class CoreTestingModule {
static withConfig(
@ -39,10 +30,6 @@ export class CoreTestingModule {
useFactory: coreOptionsFactory,
deps: ['CORE_OPTIONS'],
},
{
provide: LocalizationPipe,
useClass: MockLocalizationPipe,
},
{
provide: RestService,
useClass: MockRestService,

1
npm/ng-packs/packages/core/testing/src/lib/pipes/index.ts

@ -1 +0,0 @@
export * from './mock-localization.pipe';

12
npm/ng-packs/packages/core/testing/src/lib/pipes/mock-localization.pipe.ts

@ -1,12 +0,0 @@
import { Config } from '@abp/ng.core';
import { Injectable, Pipe, PipeTransform } from '@angular/core';
@Injectable()
@Pipe({
name: 'abpLocalization',
})
export class MockLocalizationPipe implements PipeTransform {
transform(value: string | Config.LocalizationWithDefault = '', ..._: string[]) {
return typeof value === 'string' ? value : value.defaultValue;
}
}

1
npm/ng-packs/packages/core/testing/src/public-api.ts

@ -1,2 +1 @@
export * from './lib/core-testing.module';
export * from './lib/pipes';

Loading…
Cancel
Save