From 8d40f513ebee95015dd1114756e7001200641a02 Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Mon, 3 Jun 2019 09:33:51 +0530 Subject: [PATCH] test: Add clear cache command --- cypress/integration/list_view.js | 2 +- cypress/support/commands.js | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cypress/integration/list_view.js b/cypress/integration/list_view.js index c42562d347..2011015ec2 100644 --- a/cypress/integration/list_view.js +++ b/cypress/integration/list_view.js @@ -4,8 +4,8 @@ context('List View', () => { cy.visit('/desk'); cy.window().its('frappe').then(frappe => { frappe.call("frappe.tests.test_utils.setup_workflow"); - cy.reload(); }); + cy.clear_cache(); }); it('enables "Actions" button', () => { const actions = ['Approve', 'Reject', 'Edit', 'Assign To', 'Print','Delete']; diff --git a/cypress/support/commands.js b/cypress/support/commands.js index 23bbc8af24..850898d4c5 100644 --- a/cypress/support/commands.js +++ b/cypress/support/commands.js @@ -66,6 +66,12 @@ Cypress.Commands.add('go_to_list', (doctype) => { cy.visit(`/desk#List/${doctype}/List`); }); +Cypress.Commands.add('clear_cache', () => { + cy.window().its('frappe').then(frappe => { + frappe.ui.toolbar.clear_cache(); + }); +}); + Cypress.Commands.add('dialog', (title, fields) => { cy.window().then(win => { var d = new win.frappe.ui.Dialog({