angularjs jasmine protractor

angularjs - BeforeAll no está definido(antiguo jazmín)



jasmine protractor (2)

Acabo de instalar Protractor v2.0.0 . Intenté agregar beforeAll a una prueba y obtuve el error

ReferenceError: beforeAll no está definido

Mirando el stacktrace veo que jazmín 1.3.1 es un submódulo de transportador:

C: / Users / bmackey / AppData / Roaming / npm / node_modules / transportador / node_modules / minijasminenode / lib / jasmine-1.3.1.js: 913: 21

beforeAll se presenta en jazmín 2.1. npm i -g jasmine-before-all sin éxito. ¿Cómo puedo hacer que funcione esta funcionalidad?


Además, si desea por algún motivo quedarse con jasmine-1.x , use el paquete jasmine-beforeAll . Proporciona lo mismo antes de beforeAll y afterAll ganchos.


jasmine1 sigue utilizando jasmine1 por defecto. Tienes que configurar la versión de jazmín en tu configuración

framework: ''jasmine2'',

Puede encontrar más información en el archivo de configuración de referencia