-
-
Notifications
You must be signed in to change notification settings - Fork 497
Expand file tree
/
Copy pathexports.js
More file actions
19 lines (16 loc) · 741 Bytes
/
exports.js
File metadata and controls
19 lines (16 loc) · 741 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
'use strict';
const { strictEqual } = require('assert');
const { valid } = require('semver');
const nodeAddonApi = require('../');
module.exports = function test () {
strictEqual(nodeAddonApi.include.startsWith('"'), true);
strictEqual(nodeAddonApi.include.endsWith('"'), true);
strictEqual(nodeAddonApi.include.includes('node-addon-api'), true);
strictEqual(nodeAddonApi.include_dir, '');
strictEqual(nodeAddonApi.gyp, 'node_api.gyp:nothing');
strictEqual(nodeAddonApi.targets, 'node_addon_api.gyp');
strictEqual(valid(nodeAddonApi.version), true);
strictEqual(nodeAddonApi.version, require('../package.json').version);
strictEqual(nodeAddonApi.isNodeApiBuiltin, true);
strictEqual(nodeAddonApi.needsFlag, false);
};