View | Details | Raw Unified | Return to bug 38201
Collapse All | Expand All

(-)a/t/cypress/integration/InfiniteScrollSelect_spec.ts (-14 / +5 lines)
Lines 346-372 describe("Infinite scroll", () => { Link Here
346
        }).as("get-vendor-options");
346
        }).as("get-vendor-options");
347
347
348
        // Intercept initial /agreements request once
348
        // Intercept initial /agreements request once
349
        cy.intercept(
349
        // and
350
            {
351
                method: "GET",
352
                url: "/api/v1/erm/agreements*",
353
                times: 1,
354
            },
355
            {
356
                body: agreements,
357
            }
358
        );
359
        // Intercept follow-up 'search' request after entering /agreements
350
        // Intercept follow-up 'search' request after entering /agreements
360
        cy.intercept("GET", "/api/v1/erm/agreements?_page*", {
351
        cy.intercept("GET", "/api/v1/erm/agreements*", {
361
            statusCode: 200,
352
            statusCode: 200,
362
            body: agreements,
353
            body: agreements,
363
            headers: {
354
            headers: {
364
                "X-Base-Total-Count": "1",
355
                "X-Base-Total-Count": "1",
365
                "X-Total-Count": "1",
356
                "X-Total-Count": "1",
366
            },
357
            },
367
        }).as("get-single-agreement-search-result");
358
        }).as("get-agreements");
368
        cy.visit("/cgi-bin/koha/erm/agreements");
359
        cy.visit("/cgi-bin/koha/erm/agreements");
369
        cy.wait("@get-single-agreement-search-result");
360
        cy.wait("@get-agreements");
361
        cy.wait("@get-agreements");
370
362
371
        // Intercept request after edit click
363
        // Intercept request after edit click
372
        cy.intercept("GET", "/api/v1/erm/agreements/*", agreement).as(
364
        cy.intercept("GET", "/api/v1/erm/agreements/*", agreement).as(
373
- 

Return to bug 38201