Browse Source

update: theme basic and theme shared test utils

pull/24530/head
sumeyye 2 weeks ago
parent
commit
bcbbca7d64
  1. 4
      npm/ng-packs/packages/theme-basic/jest.config.ts
  2. 2
      npm/ng-packs/packages/theme-basic/src/lib/tests/lazy-style.handler.spec.ts
  3. 1
      npm/ng-packs/packages/theme-basic/src/lib/tests/utils/index.ts
  4. 2
      npm/ng-packs/packages/theme-basic/src/lib/tests/utils/setup-component-resources.ts
  5. 4
      npm/ng-packs/packages/theme-shared/jest.config.ts
  6. 2
      npm/ng-packs/packages/theme-shared/src/lib/tests/breadcrumb.component.spec.ts
  7. 2
      npm/ng-packs/packages/theme-shared/src/lib/tests/confirmation.service.spec.ts
  8. 2
      npm/ng-packs/packages/theme-shared/src/lib/tests/error.component.spec.ts
  9. 2
      npm/ng-packs/packages/theme-shared/src/lib/tests/loader-bar.component.spec.ts
  10. 2
      npm/ng-packs/packages/theme-shared/src/lib/tests/modal.component.spec.ts
  11. 1
      npm/ng-packs/packages/theme-shared/src/lib/tests/utils/index.ts
  12. 2
      npm/ng-packs/packages/theme-shared/src/lib/tests/utils/setup-component-resources.ts

4
npm/ng-packs/packages/theme-basic/jest.config.ts

@ -1,4 +1,8 @@
/* eslint-disable */
/**
* @deprecated use vitest instead of jest
* @see https://vitest.dev/guide/migration.html#jest
*/
export default {
displayName: 'theme-basic',
preset: '../../jest.preset.js',

2
npm/ng-packs/packages/theme-basic/src/lib/tests/lazy-style.handler.spec.ts

@ -7,7 +7,7 @@ import { LazyLoadService, LoadingStrategy, LocalizationService } from '@abp/ng.c
import { DocumentDirHandlerService } from '@abp/ng.theme.shared';
import { BOOTSTRAP, createLazyStyleHref, LazyStyleHandler } from '../handlers';
import { LAZY_STYLES } from '../tokens/lazy-styles.token';
import { setupComponentResources } from './test-utils';
import { setupComponentResources } from './utils';
describe('LazyStyleHandler', () => {
let spectator: SpectatorService<LazyStyleHandler>;

1
npm/ng-packs/packages/theme-basic/src/lib/tests/utils/index.ts

@ -0,0 +1 @@
export * from './setup-component-resources';

2
npm/ng-packs/packages/theme-basic/src/lib/tests/test-utils.ts → npm/ng-packs/packages/theme-basic/src/lib/tests/utils/setup-component-resources.ts

@ -13,7 +13,7 @@ import { fileURLToPath } from 'node:url';
* @example
* ```typescript
*
* import { setupComponentResources } from './test-utils';
* import { setupComponentResources } from './utils';
*
* beforeAll(() => setupComponentResources('../components/loader-bar', import.meta.url));
* ```

4
npm/ng-packs/packages/theme-shared/jest.config.ts

@ -1,4 +1,8 @@
/* eslint-disable */
/**
* @deprecated use vitest instead of jest
* @see https://vitest.dev/guide/migration.html#jest
*/
export default {
displayName: 'theme-shared',
preset: '../../jest.preset.js',

2
npm/ng-packs/packages/theme-shared/src/lib/tests/breadcrumb.component.spec.ts

@ -13,7 +13,7 @@ import { RouterModule } from '@angular/router';
import { createRoutingFactory, SpectatorRouting } from '@ngneat/spectator/vitest';
import { of } from 'rxjs';
import { BreadcrumbComponent, BreadcrumbItemsComponent } from '../components';
import { setupComponentResources } from './test-utils';
import { setupComponentResources } from './utils';
const mockRoutes: ABP.Route[] = [
{ name: '_::Identity', path: '/identity' },

2
npm/ng-packs/packages/theme-shared/src/lib/tests/confirmation.service.spec.ts

@ -5,7 +5,7 @@ import { ConfirmationComponent } from '../components';
import { Confirmation } from '../models';
import { ConfirmationService } from '../services';
import { CONFIRMATION_ICONS, DEFAULT_CONFIRMATION_ICONS } from '../tokens/confirmation-icons.token';
import { setupComponentResources } from './test-utils';
import { setupComponentResources } from './utils';
describe('ConfirmationService', () => {
let spectator: SpectatorService<ConfirmationService>;

2
npm/ng-packs/packages/theme-shared/src/lib/tests/error.component.spec.ts

@ -6,7 +6,7 @@ import { Subject } from 'rxjs';
import { vi } from 'vitest';
import { HttpErrorWrapperComponent } from '../components/http-error-wrapper/http-error-wrapper.component';
import { setupComponentResources } from './test-utils';
import { setupComponentResources } from './utils';
/**
* Mock pipe to avoid ABP DI chain

2
npm/ng-packs/packages/theme-shared/src/lib/tests/loader-bar.component.spec.ts

@ -4,7 +4,7 @@ import { NavigationStart, Router } from '@angular/router';
import { createComponentFactory, Spectator } from '@ngneat/spectator/vitest';
import { combineLatest, firstValueFrom, Subject, timer } from 'rxjs';
import { LoaderBarComponent } from '../components/loader-bar/loader-bar.component';
import { setupComponentResources } from './test-utils';
import { setupComponentResources } from './utils';
describe('LoaderBarComponent', () => {
let spectator: Spectator<LoaderBarComponent>;

2
npm/ng-packs/packages/theme-shared/src/lib/tests/modal.component.spec.ts

@ -5,7 +5,7 @@ import { createComponentFactory, Spectator } from '@ngneat/spectator/vitest';
import { Confirmation } from '@abp/ng.theme.shared';
import { firstValueFrom, Subject, timer } from 'rxjs';
import { ModalComponent } from '../components/modal/modal.component';
import { setupComponentResources } from './test-utils';
import { setupComponentResources } from './utils';
@Component({
template: `

1
npm/ng-packs/packages/theme-shared/src/lib/tests/utils/index.ts

@ -0,0 +1 @@
export * from './setup-component-resources';

2
npm/ng-packs/packages/theme-shared/src/lib/tests/test-utils.ts → npm/ng-packs/packages/theme-shared/src/lib/tests/utils/setup-component-resources.ts

@ -13,7 +13,7 @@ import { fileURLToPath } from 'node:url';
* @example
* ```typescript
*
* import { setupComponentResources } from './test-utils';
* import { setupComponentResources } from './utils';
*
* beforeAll(() => setupComponentResources('../components/loader-bar', import.meta.url));
* ```
Loading…
Cancel
Save