test: fix kanban test cases
This commit is contained in:
parent
da936cc2fe
commit
f2c37576af
4 changed files with 25 additions and 3 deletions
|
|
@ -78,7 +78,7 @@ context("Awesome Bar", () => {
|
|||
cy.get("@awesome_bar").type("new web page");
|
||||
cy.wait(150); // Wait a bit before hitting enter
|
||||
cy.get("@awesome_bar").type("{enter}");
|
||||
cy.get(".title-text:visible").should("have.text", "New Web Page");
|
||||
cy.get(".title-text-form:visible").should("have.text", "New Web Page");
|
||||
});
|
||||
|
||||
it("calculates math expressions", () => {
|
||||
|
|
|
|||
|
|
@ -4,6 +4,28 @@ context("Kanban Board", () => {
|
|||
cy.visit("/desk");
|
||||
});
|
||||
|
||||
it("Delete ToDo Kanban from list view if it exists", () => {
|
||||
cy.go_to_list("Kanban Board");
|
||||
|
||||
cy.get(".list-row-container").should("exist");
|
||||
|
||||
cy.get(".list-row-container").then(($list_row) => {
|
||||
cy.contains(".list-row-container", "ToDo Kanban").then(($row) => {
|
||||
if (!$row.length) {
|
||||
cy.log("ToDo Kanban does not exist — skipping delete.");
|
||||
return;
|
||||
}
|
||||
|
||||
cy.wrap($row).find(".list-row-checkbox").check({ force: true });
|
||||
|
||||
cy.get(".actions-btn-group > .btn").contains("Actions").click();
|
||||
cy.get('.actions-btn-group > .dropdown-menu [data-label="Delete"]').click();
|
||||
|
||||
cy.click_modal_primary_button("Yes");
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
it("Create ToDo Kanban", () => {
|
||||
cy.visit("/desk/todo");
|
||||
|
||||
|
|
|
|||
|
|
@ -176,9 +176,9 @@ frappe.views.BaseList = class BaseList {
|
|||
}
|
||||
|
||||
setup_page_head() {
|
||||
this.set_breadcrumbs();
|
||||
this.set_title();
|
||||
this.set_menu_items();
|
||||
this.set_breadcrumbs();
|
||||
}
|
||||
|
||||
set_title() {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<div class="page-head flex {% if frappe.boot.read_only || frappe.boot.user.impersonated_by %}show-navbar{% endif %}">
|
||||
<div class="container">
|
||||
<div class="row flex-nowrap align-center page-head-content justify-between">
|
||||
<div class="col-md-6 col-sm-6 col-xs-7 page-title">
|
||||
<div class="col-md-5 col-sm-6 col-xs-7 page-title">
|
||||
<div class="flex fill-width title-area">
|
||||
{% if (!frappe.is_mobile()) { %}
|
||||
<ul class="nav d-sm-flex navbar-breadcrumbs"></ul>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue