UNPKG

koffi

Version:

Fast and simple C FFI (foreign function interface) for Node.js

20 lines (16 loc) 741 B
'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); };