Почему кипарис стареет, а не обновляется?

#typescript #cypress

Вопрос:

Я работаю над cypress (пробовал 8.0.0, 8.7.0, 7.7.0), чтобы написать простые тесты e2e, которые заполняют форму.

Вчера я обновил a .click() до .click({ multiple: true }) , а затем удалил его. С тех пор выполняемый код остается старым, независимо от изменений, внесенных в мой тест

Ошибка возникает при щелчке с несколькими: true введите описание изображения здесь

Мой тест (отсутствие «множественного»):

 const moment = require('moment');  const destinationElements = 'elem de ci'; const orderedVolume = '100'; const deliveryFrequency = '25'; const deliveryTime = '23:00'; const additionalInfo = 'réalisé via cypress';  Cypress.on('uncaught:exception', err =gt; {  return false; });  describe('Create concrete order', () =gt; {  beforeEach(() =gt; {  cy.login();  });   it('should create a concrete order', () =gt; {  cy.url().should('eq', Cypress.config().baseUrl   '/home');   cy.get('[data-testid=createOrderLink] button').click();   // Fill form   const tomorrowDate = moment()  .add(1, 'days')  .format('YYYY-MM-DD');  cy.get('input[data-test-id=deliveryDate]').click();  cy.get(`td[title=${tomorrowDate}]`)  .click()  .wait(10);   cy.fillInput('orderedVolume', orderedVolume);  cy.fillInput('deliveryFrequency', deliveryFrequency);  cy.fillInput('deliveryTime', deliveryTime);  cy.fillInput('destinationElements', destinationElements);   cy.get('button[data-test-id=create-order-button]').click();   cy.get('tbody tr:last-child td:nth-child(5)').should(  'have.text',  destinationElements,  );  }); });  

Правка: Похоже, проблема в кэше

Когда я очищаю банку с хромом и повторно запускаю тест, он работает.

введите описание изображения здесь

Комментарии:

1. Закройте свой тестовый бегун и начните снова. Я также сталкивался с этой проблемой, иногда внесенные мной изменения не отражались в ходе тестирования.

2. Я только что отредактировал, похоже, это проблема с кэшем…