Blame view

node_modules/continuation-local-storage/test/proper-exit.tap.js 315 Bytes
f7563de62   Palak Handa   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  'use strict';
  
  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'); });