fix: check dates in frappe realm

new Date in Cypress context and new Date in frappe context differs sometimes in CI
This commit is contained in:
Faris Ansari 2022-04-19 16:49:08 +05:30
parent 9482ac4399
commit d1978d8e62

View file

@ -68,16 +68,15 @@ context('Date Control', () => {
cy.clear_dialogs();
cy.clear_datepickers();
get_dialog({ default: '2020-01-15' }).as('dialog');
get_dialog().as('dialog');
cy.get_field('date', 'Date').click();
//Clicking on "Today" button
cy.get('.datepicker--button').click();
//Picking up the todays date
const todays_date = new Date().toJSON().split('T')[0];
//Verifying if clicking on "Today" button matches today's date
cy.window().its('cur_dialog.fields_dict.date.value').should('be.equal', todays_date);
cy.window().then(win => {
expect(win.cur_dialog.fields_dict.date.value).to.be.equal(win.frappe.datetime.get_today());
});
});
});