jasmine tests in karma: Uncaught ReferenceError: require is not defined

I was facing same issue, when trying to use require(‘module_name’) (CommonJS style modules) inside a test case and running it using Karma. The reason was require function is not available to browser (it is undefined). To provide it to browser we can browserify the test js files before Karma runs test case in browser using … Read more

How to run Jasmine tests on Node.js from command line

This should get you going quickly: install Node.js (obviously). Next install Jasmine. Open a command prompt and run: npm install -g jasmine Next, cd to any directory and set up an example ‘project’: jasmine init jasmine examples Now run your unit tests: jasmine If your jasmine.json file is somewhere else besides spec/support/jasmine.json, simply run: jasmine … Read more