Skip to content

Commit d2bb163

Browse files
committed
FAT-23524-pt2: tests adapted for Sunflower
1 parent 36b9274 commit d2bb163

8 files changed

+41
-304
lines changed

cypress/e2e/consortia/inventory/call-number-browse/apply-shared-facet-browse-call-numbers-before-search-member.cy.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ describe('Inventory', () => {
149149
cy.login(user.username, user.password, {
150150
path: TopMenu.inventoryPath,
151151
waiter: InventoryInstances.waitContentLoading,
152+
authRefresh: true,
152153
});
153154
ConsortiumManager.checkCurrentTenantInTopMenu(tenantNames.college);
154155
InventorySearchAndFilter.switchToBrowseTab();
@@ -209,7 +210,7 @@ describe('Inventory', () => {
209210
InventorySearchAndFilter.verifyCheckboxInAccordion(sharedAccordionName, 'No', true);
210211

211212
InventorySearchAndFilter.selectOptionInExpandedFilter(sharedAccordionName, 'No', false);
212-
InventorySearchAndFilter.verifyBrowseResultListExists();
213+
InventorySearchAndFilter.verifyBrowseResultListExists(false);
213214
InventorySearchAndFilter.verifyCheckboxInAccordion(sharedAccordionName, 'Yes', false);
214215
InventorySearchAndFilter.verifyCheckboxInAccordion(sharedAccordionName, 'No', false);
215216

@@ -224,6 +225,7 @@ describe('Inventory', () => {
224225
BrowseCallNumber.clickOnResultByRowIndex(1);
225226
InventorySearchAndFilter.validateSearchTabIsDefault();
226227
InventorySearchAndFilter.verifyResultListExists();
228+
cy.wait(2000);
227229
InventorySearchAndFilter.checkSharedInstancesInResultList();
228230

229231
InventorySearchAndFilter.switchToBrowseTab();

cypress/e2e/consortia/inventory/call-number-browse/browse-call-number-holdings-ownership-update.cy.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ describe('Inventory', () => {
2020
const randomPostfix = getRandomPostfix();
2121
const instanceTitle = `AT_C869995_FolioInstance_${randomPostfix}`;
2222
const callNumberPrefix = `AT_C869995_CallNumber_${randomPostfix}`;
23-
const heldbyAccordionName = 'Held by';
2423
const callNumbers = Array.from({ length: 3 }, (_, i) => `${callNumberPrefix}_${i}`);
2524
const testData = {
2625
instance: {},
@@ -124,6 +123,7 @@ describe('Inventory', () => {
124123
cy.login(testData.user.username, testData.user.password, {
125124
path: TopMenu.inventoryPath,
126125
waiter: InventoryInstances.waitContentLoading,
126+
authRefresh: true,
127127
});
128128
ConsortiumManager.checkCurrentTenantInTopMenu(tenantNames.college);
129129
});
@@ -153,7 +153,7 @@ describe('Inventory', () => {
153153

154154
InventoryInstances.searchByTitle(testData.instance.instanceId);
155155
InventoryInstances.selectInstanceById(testData.instance.instanceId);
156-
InstanceRecordView.waitLoading();
156+
InventoryInstance.waitInstanceRecordViewOpened();
157157
InstanceRecordView.openHoldingView();
158158
HoldingsRecordView.checkHoldingRecordViewOpened();
159159
HoldingsRecordView.updateOwnership(
@@ -163,7 +163,7 @@ describe('Inventory', () => {
163163
tenantNames.college,
164164
testData.holdings.locationUniversity.name,
165165
);
166-
InstanceRecordView.waitLoading();
166+
InventoryInstance.waitInstanceRecordViewOpened();
167167
InstanceRecordView.verifyConsortiaHoldingsAccordion(testData.instance.instanceId, false);
168168
InstanceRecordView.expandConsortiaHoldings();
169169
InstanceRecordView.verifyMemberSubHoldingsAccordionAbsent(Affiliations.College);
@@ -176,7 +176,6 @@ describe('Inventory', () => {
176176
InventorySearchAndFilter.selectBrowseOptionFromCallNumbersGroup(
177177
BROWSE_CALL_NUMBER_OPTIONS.CALL_NUMBERS_ALL,
178178
);
179-
InventorySearchAndFilter.clearDefaultFilter(heldbyAccordionName);
180179
callNumbers.forEach((callNumber) => {
181180
BrowseCallNumber.waitForCallNumberToAppear(callNumber);
182181

cypress/e2e/consortia/inventory/call-number-browse/browse-call-number-item-ownership-update.cy.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ describe('Inventory', () => {
2121
const instanceTitle = `AT_C869996_FolioInstance_${randomPostfix}`;
2222
const callNumberPrefix = `AT_C869996_CallNumber_${randomPostfix}`;
2323
const barcodePrefix = `AT_C869996_Barcode_${randomPostfix}`;
24-
const heldbyAccordionName = 'Held by';
2524
const callNumbers = Array.from({ length: 2 }, (_, i) => `${callNumberPrefix}_${i}`);
2625
const barcodes = Array.from({ length: 2 }, (_, i) => `${barcodePrefix}_${i}`);
2726
const testData = {
@@ -141,6 +140,7 @@ describe('Inventory', () => {
141140
cy.login(testData.user.username, testData.user.password, {
142141
path: TopMenu.inventoryPath,
143142
waiter: InventoryInstances.waitContentLoading,
143+
authRefresh: true,
144144
});
145145
ConsortiumManager.checkCurrentTenantInTopMenu(tenantNames.college);
146146

@@ -172,7 +172,7 @@ describe('Inventory', () => {
172172

173173
InventoryInstances.searchByTitle(testData.instance.instanceId);
174174
InventoryInstances.selectInstanceById(testData.instance.instanceId);
175-
InstanceRecordView.waitLoading();
175+
InventoryInstance.waitInstanceRecordViewOpened();
176176

177177
InstanceRecordView.openHoldingItem({
178178
name: testData.holdings.location.name,
@@ -182,7 +182,7 @@ describe('Inventory', () => {
182182
tenantNames.university,
183183
testData.holdings.locationUniversity.name,
184184
);
185-
InstanceRecordView.waitLoading();
185+
InventoryInstance.waitInstanceRecordViewOpened();
186186
InstanceRecordView.verifyItemsCount(0, testData.holdings.location.name);
187187
InstanceRecordView.expandConsortiaHoldings();
188188
InstanceRecordView.expandMemberSubHoldings(tenantNames.university);
@@ -194,7 +194,6 @@ describe('Inventory', () => {
194194
InventorySearchAndFilter.selectBrowseOptionFromCallNumbersGroup(
195195
BROWSE_CALL_NUMBER_OPTIONS.CALL_NUMBERS_ALL,
196196
);
197-
InventorySearchAndFilter.clearDefaultFilter(heldbyAccordionName);
198197
callNumbers.forEach((callNumber) => {
199198
BrowseCallNumber.waitForCallNumberToAppear(callNumber);
200199

cypress/e2e/consortia/inventory/call-number-browse/same-call-number-browse-facets-member-local-instances.cy.js

Lines changed: 0 additions & 287 deletions
This file was deleted.

0 commit comments

Comments
 (0)