summaryrefslogtreecommitdiff
path: root/test/addons/node-module-version/test.js
blob: 002e38134d76b6b3d021e210c537d3c6b12b3188 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
'use strict';

const common = require('../../common');
const assert = require('assert');

const re = new RegExp(
  '^Error: The module \'.+\'\n' +
  'was compiled against a different Node\\.js version using\n' +
  'NODE_MODULE_VERSION 42\\. This version of Node\\.js requires\n' +
  `NODE_MODULE_VERSION ${process.versions.modules}\\. ` +
  'Please try re-compiling or re-installing\n' +
  'the module \\(for instance, using `npm rebuild` or `npm install`\\)\\.$');

assert.throws(() => require(`./build/${common.buildType}/binding`), re);