Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pm2 / usr / local / lib / pm2 / node_modules / continuation-local-storage / test / proper-exit.tap.js
Size: Mime:
'use strict';

// I love when a tap.plan() comes together
console.log('1..1');

process.on('uncaughtException', function (err) {
  if (err.message === 'oops') {
    console.log("ok got expected message: %s", err.message);
  }
  else {
    throw err;
  }
});

var cls = require('../context.js');
var ns = cls.createNamespace('x');
ns.run(function () { throw new Error('oops'); });