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

(-)a/t/cypress/integration/Admin/RecordSources_spec.ts (-7 lines)
Lines 31-37 describe("Record sources CRUD tests", () => { Link Here
31
31
32
    it("Add", () => {
32
    it("Add", () => {
33
        cy.visit("/cgi-bin/koha/admin/admin-home.pl");
33
        cy.visit("/cgi-bin/koha/admin/admin-home.pl");
34
        cy.wait(500);
35
        cy.contains("Record sources").click();
34
        cy.contains("Record sources").click();
36
        cy.contains("New record source").click();
35
        cy.contains("New record source").click();
37
        cy.get("#name").type("Poop");
36
        cy.get("#name").type("Poop");
Lines 58-64 describe("Record sources CRUD tests", () => { Link Here
58
            },
57
            },
59
        });
58
        });
60
        cy.visit("/cgi-bin/koha/admin/record_sources");
59
        cy.visit("/cgi-bin/koha/admin/record_sources");
61
        cy.wait(500);
62
        cy.get("#record_sources_list").contains(
60
        cy.get("#record_sources_list").contains(
63
            "There are no record sources defined"
61
            "There are no record sources defined"
64
        );
62
        );
Lines 91-97 describe("Record sources CRUD tests", () => { Link Here
91
            },
89
            },
92
        });
90
        });
93
        cy.visit("/cgi-bin/koha/admin/record_sources");
91
        cy.visit("/cgi-bin/koha/admin/record_sources");
94
        cy.wait(500);
95
        cy.get("#record_sources_list").contains("Showing 1 to 3 of 3 entries");
92
        cy.get("#record_sources_list").contains("Showing 1 to 3 of 3 entries");
96
93
97
        cy.get(".dataTable > tbody > tr:first-child").within(() => {
94
        cy.get(".dataTable > tbody > tr:first-child").within(() => {
Lines 154-160 describe("Record sources CRUD tests", () => { Link Here
154
                can_be_edited: true,
151
                can_be_edited: true,
155
            },
152
            },
156
        });
153
        });
157
        cy.wait(500);
158
        cy.get("#record_sources_list table tbody tr:first")
154
        cy.get("#record_sources_list table tbody tr:first")
159
            .contains("Edit")
155
            .contains("Edit")
160
            .click();
156
            .click();
Lines 170-176 describe("Record sources CRUD tests", () => { Link Here
170
            },
166
            },
171
        });
167
        });
172
        cy.visit("/cgi-bin/koha/admin/record_sources/edit/1");
168
        cy.visit("/cgi-bin/koha/admin/record_sources/edit/1");
173
        cy.wait(500);
174
        cy.get("#name").should("have.value", "Source 1");
169
        cy.get("#name").should("have.value", "Source 1");
175
        cy.get("#can_be_edited").should("not.be.checked");
170
        cy.get("#can_be_edited").should("not.be.checked");
176
171
Lines 215-221 describe("Record sources CRUD tests", () => { Link Here
215
            },
210
            },
216
        });
211
        });
217
        cy.visit("/cgi-bin/koha/admin/record_sources");
212
        cy.visit("/cgi-bin/koha/admin/record_sources");
218
        cy.wait(500);
219
        cy.intercept("DELETE", "/api/v1/record_sources/2", {
213
        cy.intercept("DELETE", "/api/v1/record_sources/2", {
220
            statusCode: 204,
214
            statusCode: 204,
221
            body: {},
215
            body: {},
222
- 

Return to bug 38049