Skip to content

Commit 4316b21

Browse files
committed
test: fixing tests for new behavior
1 parent 6018a2e commit 4316b21

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

angular/src/app/search/filters/filters.component.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {
1212
provideHttpClient,
1313
withInterceptorsFromDi,
1414
} from "@angular/common/http";
15+
import { CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA } from "@angular/core";
1516

1617
describe("FiltersComponent", () => {
1718
let component: FiltersComponent;
@@ -22,6 +23,7 @@ describe("FiltersComponent", () => {
2223
];
2324

2425
beforeEach(waitForAsync(() => {
26+
TestBed.overrideTemplate(FiltersComponent, "");
2527
TestBed.configureTestingModule({
2628
declarations: [FiltersComponent],
2729
imports: [
@@ -37,6 +39,7 @@ describe("FiltersComponent", () => {
3739
provideHttpClient(withInterceptorsFromDi()),
3840
provideHttpClientTesting(),
3941
],
42+
schemas: [CUSTOM_ELEMENTS_SCHEMA, NO_ERRORS_SCHEMA],
4043
}).compileComponents();
4144
}));
4245

@@ -45,7 +48,6 @@ describe("FiltersComponent", () => {
4548
component = fixture.componentInstance;
4649
component.fields = [];
4750
component.searchValue = "";
48-
fixture.detectChanges();
4951
});
5052

5153
it("should create", () => {

angular/src/app/shared/search-service/search-service.service.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ describe('SearchService', () => {
6767
contact: { email: 'dev@example.com' }
6868
}], ResultCount: 5 }
6969
);
70-
expect(merged.ResultCount).toBe(2);
71-
expect(merged.total).toBe(2);
70+
expect(merged.ResultCount).toBe(6);
71+
expect(merged.total).toBe(6);
7272
expect(merged.ResultData.length).toBe(2);
7373
const external = merged.ResultData[1];
7474
expect(external.external).toBe(true);
@@ -87,7 +87,7 @@ describe('SearchService', () => {
8787
expect(service.getActiveProductTypes()).toEqual(['data']);
8888
service.setExternalProducts(true);
8989
expect(service.getActiveProductTypes()).toEqual(
90-
jasmine.arrayContaining(['data', 'code'])
90+
expect.arrayContaining(['data', 'code'])
9191
);
9292
service.setProductTypeEnabled('code', false);
9393
expect(service.getActiveProductTypes()).not.toContain('code');

0 commit comments

Comments
 (0)