Я использую window.localStorage.removeItem("name of localStorage variable you want to remove");
для удаления двух разных ключей локального хранилища в спецификации, они успешно удалены.Транспортир - очистить локальное хранилище до потери соединения по Spec
Следующий шаг - ввести другую страницу моего приложения, чтобы отобразить диалоговое окно с запросом на повторный вход из-за потери сеанса, но выполнение этого с помощью транспортира не работает, даже если ключи localStorage очищены правильно, но делая это вручную (удаляя их при нажатии правой кнопки мыши и Delete), он работает, и появляется диалоговое окно.
В чем может быть проблема?
Как вы очищаете сессии и локальное хранилище вручную? Это какой-то плагин? Или просто devtools? – Xotabu4
Просто devtools, удалив их оттуда (Application-> LocalStorage-> Удалить два ключа), вручную работает, и после изменения из другого состояния снова появляется диалоговое окно с просьбой войти в систему, но когда тест выполняется, он не работает , клавиши просто появляются снова, не запрашивая снова вход в систему. –