Instalación de Zombie.js Error: ReferenceError: el conjunto no está definido. ¿Qué estoy haciendo mal?

Antecedentes: Actualmente estoy leyendo "Desarrollo web con Node y Express"por Ethan Brown (un gran libro para los nodos de aprendizaje y express) y me quedé atrapado en el Capítulo 5 - Seguro de calidad.

Todo iba bien. Primero ejecuté lo siguiente:

npm install --save-dev mocha

npm install -g mocha

npm install --save-dev chai

npm install --save-dev zombie

Problema: Luego corrí (como lo indica el libro):

mocha -u tdd -R spec qa / tests-crosspage.js 2> / dev / null

Pero esto no estaba haciendo nada. Entonces corrí:

mocha -u tdd -R spec qa / tests-crosspage.js

Y luego apareció este error:

/Users/esanz91/Desktop/CodingNotes/Node/MySite/node_modules/zombie/node_modules/jsdom/lib/jsdom/level2/html.js:405 var nonInheritedTags = new Set ([

ReferenceError: el conjunto no está definido

Versiones Solo para darles una idea, tengo instaladas las siguientes versiones.

cmd:

lista npm --depth = 0

resultados:

├── [email protected]

├── [email protected]

├── [email protected]

├── [email protected]

└── [email protected]

Además, estoy corriendo en el Nodo 0.10.

¿Cómo puedo solucionar este problema?

¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta