reactjs - ReferenceError: before is not defined (mocha/protractor) -


i using protractor mocha in react application. when trying use before() or after() functions gives me error:

referenceerror: before not defined 

however using beforeeach() or aftereach() works fine.

here how configured protractor.conf.js

exports.config = {   capabilities: {     browsername: 'chrome'   },   frameworks: ['mocha', 'chai'],   onprepare: function() {     browser.ignoresynchronization = true;   } }; 

ps. full error:

stacktrace:     referenceerror: before not defined     @ [object object].<anonymous> (/myapp/tests/e2e/routes.js:10:5)     @ normalloader (/myapp/node_modules/babel-core/lib/babel/api/register/node.js:160:5)     @ object.require.extensions.(anonymous function) [as .js] (/myapp/node_modules/babel-core/lib/babel/api/register/node.js:173:7)     @ require (module.js:380:17)     @ function.promise (/myapp/node_modules/protractor/node_modules/q/q.js:650:9)     @ _fulfilled (/myapp/node_modules/protractor/node_modules/q/q.js:797:54)     @ self.promisedispatch.done (/myapp/node_modules/protractor/node_modules/q/q.js:826:30)     @ promise.promise.promisedispatch (/myapp/node_modules/protractor/node_modules/q/q.js:759:13)     @ /myapp/node_modules/protractor/node_modules/q/q.js:525:49     @ flush (/myapp/node_modules/protractor/node_modules/q/q.js:108:17)     @ process._tickcallback (node.js:419:13) 

i able manage adding framework: jasmine2 protractor.conf.js , instead of before() , after() wrote beforeall() , afterall(). works charm.

the details issue can found in github comment @juliemr

edit: typo


Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -