Używam zombie.js do ładowania strony z lokalnego serwera ekspresowego podczas testu. Niestety istnieje element skryptu, który wywołuje Google Analytics. Chciałbym zablokować ten zewnętrzny skrypt (z wdziękiem) bez blokowania innych (lokalnych) skryptów, jeśli to możliwe.Zapobiegaj ładowaniu zombie.js tylko zasobów zewnętrznych.
Wiem, że { runScripts : false }
jest dostępny z połączeniami do browser.visit()
. Jednak to odmawia załadowania wszystkich i wszystkich skryptów na stronie, a nie tylko tych, którzy żyją na innych hostach. czy to możliwe?
Wydaje mi się, że metoda "resources.mock" nie jest już obecna w Zombie 4.x. Zobacz https://github.com/assaf/zombie/blob/master/src/resources.js – Corkscreewe