Skip to content

Commit 19e8bd1

Browse files
committed
[DSC-648] Fix test
1 parent bf02ec0 commit 19e8bd1

11 files changed

Lines changed: 34 additions & 33 deletions

File tree

src/app/core/browse/search.manager.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { createPaginatedList } from '../../shared/testing/utils.test';
66
import { SearchManager } from './search-manager';
77
import { toRemoteData } from '../../browse-by/browse-by-metadata-page/browse-by-metadata-page.component.spec';
88
import { Item } from '../shared/item.model';
9-
import { FindListOptions } from '../data/request.models';
9+
import { FindListOptions } from '../data/find-list-options.model';
1010
import { FollowLinkConfig } from '../../shared/utils/follow-link-config.model';
1111
import { of } from 'rxjs';
1212
import { MetadataValue } from '../shared/metadata.models';

src/app/core/openaire/broker/topics/openaire-broker-topic-rest.service.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { cold, getTestScheduler } from 'jasmine-marbles';
66

77
import { RequestService } from '../../../data/request.service';
88
import { buildPaginatedList } from '../../../data/paginated-list.model';
9-
import { RequestEntry } from '../../../data/request.reducer';
9+
import { RequestEntry } from '../../../data/request-entry.model';
1010
import { RemoteDataBuildService } from '../../../cache/builders/remote-data-build.service';
1111
import { ObjectCacheService } from '../../../cache/object-cache.service';
1212
import { RestResponse } from '../../../cache/response.models';

src/app/core/openaire/reciter-suggestions/openaire-suggestions-data.service.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { cold, getTestScheduler } from 'jasmine-marbles';
66

77
import { RequestService } from '../../data/request.service';
88
import { buildPaginatedList } from '../../data/paginated-list.model';
9-
import { RequestEntry } from '../../data/request.reducer';
9+
import { RequestEntry } from '../../data/request-entry.model';
1010
import { RemoteDataBuildService } from '../../cache/builders/remote-data-build.service';
1111
import { ObjectCacheService } from '../../cache/object-cache.service';
1212
import { RestResponse } from '../../cache/response.models';

src/app/item-page/edit-item-page/item-status/item-status.component.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
1313
import { of as observableOf } from 'rxjs';
1414
import { createSuccessfulRemoteDataObject } from '../../../shared/remote-data.utils';
1515
import { AuthorizationDataService } from '../../../core/data/feature-authorization/authorization-data.service';
16-
import { ResearcherProfileService } from '../../../core/profile/researcher-profile.service';
1716
import { OrcidAuthService } from '../../../core/orcid/orcid-auth.service';
1817

1918
describe('ItemStatusComponent', () => {
@@ -58,7 +57,7 @@ describe('ItemStatusComponent', () => {
5857
{ provide: ActivatedRoute, useValue: routeStub },
5958
{ provide: HostWindowService, useValue: new HostWindowServiceStub(0) },
6059
{ provide: AuthorizationDataService, useValue: authorizationService },
61-
{ provide: ResearcherProfileService, useValue: orcidAuthService },
60+
{ provide: OrcidAuthService, useValue: orcidAuthService },
6261
], schemas: [CUSTOM_ELEMENTS_SCHEMA]
6362
}).compileComponents();
6463
}));

src/app/menu.resolver.spec.ts

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ import { ScriptDataService } from './core/data/processes/script-data.service';
1414
import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
1515
import { MenuServiceStub } from './shared/testing/menu-service.stub';
1616
import { MenuID } from './shared/menu/menu-id.model';
17-
import { BrowseService } from './core/browse/browse.service';
1817
import { cold } from 'jasmine-marbles';
19-
import createSpy = jasmine.createSpy;
2018
import { createSuccessfulRemoteDataObject$ } from './shared/remote-data.utils';
2119
import { createPaginatedList } from './shared/testing/utils.test';
20+
import { SectionDataService } from './core/layout/section-data.service';
21+
import createSpy = jasmine.createSpy;
2222

2323
const BOOLEAN = { t: true, f: false };
2424
const MENU_STATE = {
2525
id: 'some menu'
2626
};
27-
const BROWSE_DEFINITIONS = [
27+
const EXPLORE_SECTIONS_DEFINITIONS = [
2828
{ id: 'definition1' },
2929
{ id: 'definition2' },
3030
{ id: 'definition3' },
@@ -34,16 +34,16 @@ describe('MenuResolver', () => {
3434
let resolver: MenuResolver;
3535

3636
let menuService;
37-
let browseService;
37+
let sectionsService;
3838
let authorizationService;
3939
let scriptService;
4040

4141
beforeEach(waitForAsync(() => {
4242
menuService = new MenuServiceStub();
4343
spyOn(menuService, 'getMenu').and.returnValue(observableOf(MENU_STATE));
4444

45-
browseService = jasmine.createSpyObj('browseService', {
46-
getBrowseDefinitions: createSuccessfulRemoteDataObject$(createPaginatedList(BROWSE_DEFINITIONS))
45+
sectionsService = jasmine.createSpyObj('SectionDataService', {
46+
findVisibleSections: createSuccessfulRemoteDataObject$(createPaginatedList(EXPLORE_SECTIONS_DEFINITIONS))
4747
});
4848
authorizationService = jasmine.createSpyObj('authorizationService', {
4949
isAuthorized: observableOf(true)
@@ -57,7 +57,7 @@ describe('MenuResolver', () => {
5757
declarations: [AdminSidebarComponent],
5858
providers: [
5959
{ provide: MenuService, useValue: menuService },
60-
{ provide: BrowseService, useValue: browseService },
60+
{ provide: SectionDataService, useValue: sectionsService },
6161
{ provide: AuthorizationDataService, useValue: authorizationService },
6262
{ provide: ScriptDataService, useValue: scriptService },
6363
{
@@ -123,19 +123,15 @@ describe('MenuResolver', () => {
123123
}));
124124
});
125125

126-
it('should include browse dropdown', () => {
126+
it('should include explore sections', () => {
127127
expect(menuService.addSection).toHaveBeenCalledWith(MenuID.PUBLIC, jasmine.objectContaining({
128-
id: 'browse_global_by_definition1', parentID: 'browse_global', visible: true,
128+
id: 'explore_definition1', visible: true,
129129
}));
130130
expect(menuService.addSection).toHaveBeenCalledWith(MenuID.PUBLIC, jasmine.objectContaining({
131-
id: 'browse_global_by_definition2', parentID: 'browse_global', visible: true,
131+
id: 'explore_definition2', visible: true,
132132
}));
133133
expect(menuService.addSection).toHaveBeenCalledWith(MenuID.PUBLIC, jasmine.objectContaining({
134-
id: 'browse_global_by_definition3', parentID: 'browse_global', visible: true,
135-
}));
136-
137-
expect(menuService.addSection).toHaveBeenCalledWith(MenuID.PUBLIC, jasmine.objectContaining({
138-
id: 'browse_global', visible: true,
134+
id: 'explore_definition3', visible: true,
139135
}));
140136
});
141137
});

src/app/openaire/broker/events/openaire-broker-events.component.spec.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ import { ComponentFixture, inject, TestBed, waitForAsync } from '@angular/core/t
55
import { TranslateModule, TranslateService } from '@ngx-translate/core';
66
import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
77
import { of as observableOf } from 'rxjs';
8-
import { OpenaireBrokerEventRestService } from '../../../core/openaire/broker/events/openaire-broker-event-rest.service';
8+
import {
9+
OpenaireBrokerEventRestService
10+
} from '../../../core/openaire/broker/events/openaire-broker-event-rest.service';
911
import { OpenaireBrokerEventsComponent } from './openaire-broker-events.component';
1012
import {
1113
getMockOpenaireBrokerEventRestService,
@@ -34,7 +36,7 @@ import {
3436
createSuccessfulRemoteDataObject,
3537
createSuccessfulRemoteDataObject$
3638
} from '../../../shared/remote-data.utils';
37-
import { FindListOptions } from '../../../core/data/request.models';
39+
import { FindListOptions } from '../../../core/data/find-list-options.model';
3840
import { SortDirection, SortOptions } from '../../../core/cache/models/sort-options.model';
3941
import { PaginationService } from '../../../core/pagination/pagination.service';
4042
import { PaginationServiceStub } from '../../../shared/testing/pagination-service.stub';

src/app/openaire/broker/topics/openaire-broker-topics.service.spec.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ import { TestBed } from '@angular/core/testing';
22
import { of as observableOf } from 'rxjs';
33
import { OpenaireBrokerTopicsService } from './openaire-broker-topics.service';
44
import { SortDirection, SortOptions } from '../../../core/cache/models/sort-options.model';
5-
import { OpenaireBrokerTopicRestService } from '../../../core/openaire/broker/topics/openaire-broker-topic-rest.service';
5+
import {
6+
OpenaireBrokerTopicRestService
7+
} from '../../../core/openaire/broker/topics/openaire-broker-topic-rest.service';
68
import { PageInfo } from '../../../core/shared/page-info.model';
7-
import { FindListOptions } from '../../../core/data/request.models';
9+
import { FindListOptions } from '../../../core/data/find-list-options.model';
810
import {
911
getMockOpenaireBrokerTopicRestService,
1012
openaireBrokerTopicObjectMoreAbstract,

src/app/shared/form/builder/form-builder.service.spec.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ import {
3131
import { DynamicTagModel } from './ds-dynamic-form-ui/models/tag/dynamic-tag.model';
3232
import { DynamicListCheckboxGroupModel } from './ds-dynamic-form-ui/models/list/dynamic-list-checkbox-group.model';
3333
import { DynamicQualdropModel } from './ds-dynamic-form-ui/models/ds-dynamic-qualdrop.model';
34-
import { DynamicScrollableDropdownModel } from './ds-dynamic-form-ui/models/scrollable-dropdown/dynamic-scrollable-dropdown.model';
34+
import {
35+
DynamicScrollableDropdownModel
36+
} from './ds-dynamic-form-ui/models/scrollable-dropdown/dynamic-scrollable-dropdown.model';
3537
import { DynamicRelationGroupModel } from './ds-dynamic-form-ui/models/relation-group/dynamic-relation-group.model';
3638
import { DynamicLookupModel } from './ds-dynamic-form-ui/models/lookup/dynamic-lookup.model';
3739
import { DynamicDsDatePickerModel } from './ds-dynamic-form-ui/models/date-picker/date-picker.model';
@@ -48,9 +50,9 @@ import { DynamicConcatModel } from './ds-dynamic-form-ui/models/ds-dynamic-conca
4850
import { DynamicLookupNameModel } from './ds-dynamic-form-ui/models/lookup/dynamic-lookup-name.model';
4951
import { DynamicRowArrayModel } from './ds-dynamic-form-ui/models/ds-dynamic-row-array-model';
5052
import { FormRowModel } from '../../../core/config/models/config-submission-form.model';
51-
import {ConfigurationDataService} from '../../../core/data/configuration-data.service';
52-
import {createSuccessfulRemoteDataObject$} from '../../remote-data.utils';
53-
import {ConfigurationProperty} from '../../../core/shared/configuration-property.model';
53+
import { ConfigurationDataService } from '../../../core/data/configuration-data.service';
54+
import { createSuccessfulRemoteDataObject$ } from '../../remote-data.utils';
55+
import { ConfigurationProperty } from '../../../core/shared/configuration-property.model';
5456

5557
describe('FormBuilderService test suite', () => {
5658

@@ -315,7 +317,6 @@ describe('FormBuilderService test suite', () => {
315317
relationshipConfig: undefined,
316318
submissionId: '1234',
317319
isDraggable: true,
318-
showButtons: false,
319320
groupFactory: () => {
320321
return [
321322
new DynamicInputModel({ id: 'testFormRowArrayGroupInput' })

src/app/shared/search/search-filters/search-filter/search-hierarchy-filter/search-hierarchy-filter.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ describe('SearchHierarchyFilterComponent', () => {
148148
comp.onSubmit(searchQuery);
149149

150150
expect(router.navigate).toHaveBeenCalledWith(['', 'search'], Object({
151-
queryParams: Object({ [mockFilterConfig.paramName]: [...values.map((value: FacetValue) => `${value.value},equals`), `${searchQuery}`] }),
151+
queryParams: Object({ [mockFilterConfig.paramName]: [...values.map((value: FacetValue) => `${value.value},equals`), `${searchQuery},query`] }),
152152
queryParamsHandling: 'merge'
153153
}));
154154
});

src/app/submission/sections/form/section-form-operations.service.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ import {
2929
} from '../../../shared/mocks/form-models.mock';
3030
import { FormFieldMetadataValueObject } from '../../../shared/form/builder/models/form-field-metadata-value.model';
3131
import { VocabularyEntry } from '../../../core/submission/vocabularies/models/vocabulary-entry.model';
32-
import { DynamicRowArrayModel } from '../../../shared/form/builder/ds-dynamic-form-ui/models/ds-dynamic-row-array-model';
32+
import {
33+
DynamicRowArrayModel
34+
} from '../../../shared/form/builder/ds-dynamic-form-ui/models/ds-dynamic-row-array-model';
3335

3436
describe('SectionFormOperationsService test suite', () => {
3537
let formBuilderService: any;
@@ -806,7 +808,6 @@ describe('SectionFormOperationsService test suite', () => {
806808
relationshipConfig: undefined,
807809
submissionId: '1234',
808810
isDraggable: true,
809-
showButtons: false,
810811
groupFactory: () => {
811812
return [
812813
new DynamicInputModel({ id: 'testFormRowArrayGroupInput' })

0 commit comments

Comments
 (0)