Sto utilizzando zombie.js per caricare una pagina da un server Express locale durante un test. Sfortunatamente, esiste un elemento di script che chiama Google Analytics. Vorrei bloccare questo script esterno (con garbo) senza impedire che altri script (locali) vengano caricati, se possibile.Impedisci a zombie.js di caricare solo risorse esterne
So che { runScripts : false }
è disponibile con chiamate a browser.visit()
. Tuttavia, questo si rifiuta di caricare tutti gli script nella pagina, non solo quelli che vivono su altri host. È possibile?
Mi sembra che il metodo 'resources.mock' non sia più presente in zombie 4.x. Vedi https://github.com/assaf/zombie/blob/master/src/resources.js – Corkscreewe