Lines 409-417
describe("Agreement CRUD operations", () => {
Link Here
|
409 |
// Add new license |
409 |
// Add new license |
410 |
let licenses_to_relate = get_licenses_to_relate(); |
410 |
let licenses_to_relate = get_licenses_to_relate(); |
411 |
let related_license = agreement.agreement_licenses[0]; |
411 |
let related_license = agreement.agreement_licenses[0]; |
|
|
412 |
let licenses_count = licenses_to_relate.length.toString(); |
412 |
cy.intercept("GET", "/api/v1/erm/licenses*", { |
413 |
cy.intercept("GET", "/api/v1/erm/licenses*", { |
413 |
statusCode: 200, |
414 |
statusCode: 200, |
414 |
body: licenses_to_relate, |
415 |
body: licenses_to_relate, |
|
|
416 |
headers: { |
417 |
"X-Base-Total-Count": licenses_count, |
418 |
"X-Total-Count": licenses_count, |
419 |
}, |
415 |
}); |
420 |
}); |
416 |
cy.visit("/cgi-bin/koha/erm/agreements/add"); |
421 |
cy.visit("/cgi-bin/koha/erm/agreements/add"); |
417 |
cy.get("#agreement_licenses").contains("Add new license").click(); |
422 |
cy.get("#agreement_licenses").contains("Add new license").click(); |
Lines 503-511
describe("Agreement CRUD operations", () => {
Link Here
|
503 |
"get-agreement" |
508 |
"get-agreement" |
504 |
); |
509 |
); |
505 |
// Intercept related licenses request after entering agreement edit |
510 |
// Intercept related licenses request after entering agreement edit |
|
|
511 |
let licenses_count = licenses_to_relate.length.toString(); |
506 |
cy.intercept("GET", "/api/v1/erm/licenses*", { |
512 |
cy.intercept("GET", "/api/v1/erm/licenses*", { |
507 |
statusCode: 200, |
513 |
statusCode: 200, |
508 |
body: licenses_to_relate, |
514 |
body: licenses_to_relate, |
|
|
515 |
headers: { |
516 |
"X-Base-Total-Count": licenses_count, |
517 |
"X-Total-Count": licenses_count, |
518 |
}, |
509 |
}).as("get-related-licenses"); |
519 |
}).as("get-related-licenses"); |
510 |
// Intercept related agreements request after entering agreement edit |
520 |
// Intercept related agreements request after entering agreement edit |
511 |
cy.intercept("GET", "/api/v1/erm/agreements*", { |
521 |
cy.intercept("GET", "/api/v1/erm/agreements*", { |
512 |
- |
|
|