Sylvain Sylvain -5 years ago 204
Node.js Question

How to test backend code (testacular)

How do I setup Karma to run my backend unit tests (written with Mocha)? If I add my backend test script to the

files = []
, it fails stating that
is undefined.

Answer Source

You don't. Karma is only for testing browser-based code. If you have a project with mocha tests on the backend and karma/mocha on the front end, try editing your package.json under scripts to set test to: mocha -R spec && karma run karma.con

Then, if npm test returns true, you'll know it's safe to commit or deploy.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download