Używam kątomierza (z jaśminem) do testowania aplikacji AngulaJs.Kątomierz - pusty lokalny magazyn
W wyniku niektórych moich działań otrzymuję dane zapisane w lokalnym usłudze. Teraz muszę przetestować inny przypadek, więc trzeba opróżnić mój przechowywanie (lub lepiej usunąć tylko niektóre elementy), ale jeśli próbuję uruchomić:
browser.executeScript('localStorage.removeItem("config");');
pojawia się następujący błąd:
UnknownError: <unknown>: Failed to read the 'localStorage' property from 'Window': Storage is disabled inside 'data:' URLs.
(Session info: chrome=35.0.1916.153)
(Driver info: chromedriver=2.10.267517,platform=Mac OS X 10.9.2 x86_64)
Masz pomysł, jak rozwiązać?
Dzięki z góry
Jest to funkcjonalny Test na prawdziwym przeglądarce tak trzeba wchodzić w interakcje z prawdziwym localStorage. Odpowiedź "localStorage nie jest twoim produktem" dotyczy tylko testów jednostkowych. – WildService